[JAVASCRIPT][Newbie] Petit soucis de récupération de variable

Petit soucis de récupération de variable [JAVASCRIPT][Newbie] - HTML/CSS - Programmation

Marsh Posté le 02-09-2004 à 10:15:03    

je m'explique :
 
j'ai récupéré une fonction javascript permettant de montrer un texte caché en modifiant le style css (display:none devient display:block) ... jusque ici tout va bien !
l'exemple que j'ai récupéré ne s'applique que sur une Id et donc la fonction JS ne prends pas de variable en paramètre :
 

Code :
  1. function show() {
  2. if(document.getElementById)
  3.    document.getElementById("moncalque" ).style.display = "block";
  4. }


 
cette fonction est appelée ds le code par :

Code :
  1. <a href="javascript:show()">Afficher!</a>


 
 
Mais je souhaiterais appliquer ça à l'intérieur d'une boucle avec plusieurs Id (moncalque1, moncalque2 ...)et afficher le bloc en question par :

Code :
  1. <a href="javascript:show(moncalque1)">Afficher!</a>


 
pour cela j'ai modifié la fonction qui est devenue ca :
 

Code :
  1. function show(num) {
  2. var ident = num;
  3. if(document.getElementById)
  4.    document.getElementById(ident).style.display = "block";
  5. }


 
Mais ca marche pas :/
C'est probablement un truc trop con mais comme vous avez pu le voir, je suis totalement newbie en javascript (j'ai séché les cours) et j'ai rien trouvé sur les diff. moteurs de recherche (et comme ya pas de recherche sur le forum en ce moment ...)
 
A vot' bon coeur :)


Message édité par slackerbitch le 02-09-2004 à 10:16:34
Reply

Marsh Posté le 02-09-2004 à 10:15:03   

Reply

Marsh Posté le 02-09-2004 à 11:37:24    

<a href="javascript:show('moncalque1')">Afficher!</a>


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 02-09-2004 à 12:07:08    

Mara's dad a écrit :

<a href="javascript:show('moncalque1')">Afficher!</a>


 
Oui, et puis, dans un <a> ont ne met pas de javascript dans la href...  :o


---------------
Expert en expertises
Reply

Marsh Posté le 02-09-2004 à 12:10:22    

Toutàfé HLM :jap:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 02-09-2004 à 14:45:34    

Hermes le Messager a écrit :

Oui, et puis, dans un <a> ont ne met pas de javascript dans la href...  :o

je fais comment alors ?


Message édité par slackerbitch le 02-09-2004 à 14:45:45

---------------
chezouam
Reply

Marsh Posté le 02-09-2004 à 14:48:58    

href="#" OnClick="..."


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 02-09-2004 à 15:22:55    

Mara's dad a écrit :

href="#" OnClick="..."

ok :jap:
 
en tout cas merci pour votre aide :)


---------------
chezouam
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed