Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme forum [ Archives / Divers ] (drjey)

jeudi 3 novembre 2005 à 10:47:45 | probleme forum

drjey

Voila mon script de forum pour que les messages s'ouvrent mais il rentre toujours dans le "else" et il ne fait jamais "ck[x]=0;" du premier "if"... Merci d'avance.

jeudi 3 novembre 2005 à 11:13:00 | Re : probleme forum

bultez

Membre Club

Bonjour,
document.all ce n'est pas spécifique IE ça ?

<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<form name="frm">
<input type="text"
  name="d0" />
<input type="text"
  name="tbl0" />
</form>  
<input type="button"
  onclick="go(0);"" />
<script type="text/javascript">
var ck = new Array();
function go(x) {
if ((ck[x]!=1)&&(ck[x]!=0)) {ck[x]=0;}
if (ck[x]==0)
{
ck[x]=1;
frm["d"+x].style.position='relative';
frm["d"+x].style.visibility='visible';
frm["tbl"+x].style.visibility='visible';
}
else
{
ck[x]=0;
frm["d"+x].style.position='absolute';
frm["d"+x].style.visibility='hidden';
frm["d"+x].style.visibility='hidden';
}
}
</script>
</BODY>
</HTML>

même si FF va signaler qu'il vaut mieux utiliser getElementById.
Cordialement. Bul. ~
Site ~


jeudi 3 novembre 2005 à 11:35:06 | Re : probleme forum

drjey

ok mais mon probleme c'est qu'il n'effectue pas: if ((ck[x]!=1)&&(ck[x]!=0)) {ck[x]=0;} dans ck[x] il ne met pas 0 alors que commme ck[x] arrive undefined il devrait me mettre 0 dans ck[x].

jeudi 3 novembre 2005 à 11:44:52 | Re : probleme forum

bultez

Membre Club

oui, pas vu ...
if ( !ck[x] ) ck[x]=0;
si ça ne marche pas on peut tester si le type est undefined
( je n'ai plus la syntaxe en tête )
ou intialiser ck[x] à 0 au chargement
ou ???
Cordialement. Bul. ~
Site ~


jeudi 3 novembre 2005 à 12:13:59 | Re : probleme forum

drjey

la syntaxe je l'ai et il est vraiment undefined et je ne sais pas le faire devenir 0.

jeudi 3 novembre 2005 à 12:25:45 | Re : probleme forum

bultez

Membre Club

je suis con.... j'avais testé et ça fonctionnait !!
if ((ck[x]!=1)&&(ck[x]!=0)) {alert('met 0'); ck[x]=0;}
"met 0" est bien affiché
ou alors je n'ai pas compris le problème ?
Cordialement. Bul. ~
Site ~


jeudi 3 novembre 2005 à 16:17:46 | Re : probleme forum

drjey

il s'affiche bien mais ck[x] ne devient pas egal a 0....

vendredi 4 novembre 2005 à 08:15:55 | Re : probleme forum

bultez

Membre Club

bien sûr que si :
if ((ck[x]!=1)&&(ck[x]!=0)) {ck[x]=0;}
alert(ck[x]);
if (ck[x]==0) ....

au fait, en passant, remplacer ces 3 lignes par :
if (ck[x]!=1) 
ça marche aussi ( le 1er test !=0 et !=1 est inutile )
Cordialement. Bul. ~
Site ~


dimanche 6 novembre 2005 à 12:06:05 | Re : probleme forum

drjey

le alert me donne toujours undefined......

dimanche 13 novembre 2005 à 09:15:58 | Re : probleme forum


Cette discussion est classé dans : style, document, eval, all, ck


Répondre à ce message

Sujets en rapport avec ce message

z-index [ par MiTcH37 ] buenos dias...j'aimerai savoir comment modifier le z-index d'une div par le javascript...par exemple pour la hauteur c'est :document.all.NomDiv.style. cellules d'un tableau qui changent de couleur [ par hella71 ] Merci Vous trouverez ci apres le scripttout va bien sur iexplorer mais sur netscape ca marche pas Merciiiiiiiiiii pour votre aide.function cha Compatibilite style et fonction... [ par Grand Mamamouchi ] Bonsoir !y a-t-il quelqu'un d'assez sioux par ici pour m'expliquerpourquoi, si je metsoverflow:hidden;dans le style du body de ce script, ca inhibe so pb de getElementById [ par kidpigeyre ] for(var i=0;i { document.getElementById("tete")[i].innerHTML=document.getElementById("tete")[i].innerHTML.substr(0,3); }voila ça ça ne ma Menu click droit FireFox [ par frizmout ] J'ai un très léger problème avec mon script de menu par click droit sous Firefox, à savoir que les menus sont décalés vers la droite... Alors que ça m controle de mouvement d'un calque avec bouton [ par kartoon ] Bonjour,Je souhaiterai connaître l'astuce pour pouvoir controler le déplacement d'un calque :J'ai un bouton "deplacer" qui fonctionne en entrant une d Je dois cliquer 2 fois pour que ma case se selectionne, pk???!!! [ par malhivertman1 ] Bon ben mon sujet dit tout.Je colle mon code entierement pour permmettre a qq de pouvoir faire un copier collé et voir mon probleme et le resoudr si p Enorme Probleme avec document.body.scrollTop [ par polo_777 ] voila je souhaiterai faire une info bulle, pour ce faire j'ai trouver des tas des scripts deja tout fait qui fonctionnes tres bien sauf que "tous" on évènement click sur checkbox [ par didou8513 ] Bonjour, je voudrais que lorsque je clique sur un checkbox aparaissent une liste déroulante et un champ de texte, seulement il n'y a qu'un élément sur rendre image cliquable DHTML dans script fournit [ par bernie69 ] Bonjour à tous, Pour une de mes pages d'un site en php, j'ai intégré un script dhtml pris ici : http://www.dhteumeuleu.com/  (cliquer sur "les scripts


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.