Id is not defined

Id is not defined - HTML/CSS - Programmation

Marsh Posté le 07-04-2006 à 11:24:30    

voilà ma fonction  
 

Code :
  1. function affiche(id) {
  2.  if ((document.getElementById(id).style.display)==("block" ))
  3.  {
  4.   document.getElementById(id).style.display="none";
  5.  }
  6.  else
  7.  {
  8.   document.getElementById(id).style.display="block";
  9.  }
  10. }


 
voilà ma balise div
 

Code :
  1. <div id="salut" style="display:none;"> .... </div>


 
et voilà mon appel à la fonction  
 

Code :
  1. <a href="#" onClick="affiche(salut)">Page</a>


 
Le problème, c'est qu'il me dit dans la console javascript de firefox que "salut is not defined" :o Quelqu'un a une idée ?

Reply

Marsh Posté le 07-04-2006 à 11:24:30   

Reply

Marsh Posté le 07-04-2006 à 11:33:51    

Ce que ça veut dire c'est que la variable salut n'est pas définie.
 
Il manque des ' autour de salut pour en faire une chaine de caractère
 

Code :
  1. <a href="#" onClick="affiche('salut')">Page</a>

Reply

Marsh Posté le 07-04-2006 à 11:35:51    

Code :
  1. <a href="#" onClick="affiche('salut')">Page</a>


edit: [:benou_grilled]


Message édité par anapajari le 07-04-2006 à 11:36:35
Reply

Marsh Posté le 07-04-2006 à 11:50:08    

c bon :) merci

Reply

Sujets relatifs:

Leave a Replay

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