problème de ";"

problème de ";" - HTML/CSS - Programmation

Marsh Posté le 11-06-2002 à 11:26:06    

Voilà le script (je sais ça déconne).
Le problème c'est que IE me dit qu'il manque un ";" à la ligne ou il y a le tableau pourtant c'est correct.
HELP!!!!!!!!!!!!
var i=0
 function Lance() {
 var TabSrc = New Array ["img/img1.jpg","img/img2.jpg","img/img3.jpg","img/img4.jpg"];
  i++
  if (i>TabSrc.length)
  {i=0}
 
   setTimeout("Lance()",4000);
   document.images["image"].src=TabSrc[i];
   
 }


---------------
C'est la porte ouverte à toutes les fenetres !!!!!
Reply

Marsh Posté le 11-06-2002 à 11:26:06   

Reply

Marsh Posté le 11-06-2002 à 11:26:58    

je confirme
pour moi c'est correct :):)


---------------
C'est la porte ouverte à toutes les fenetres !!!!!
Reply

Marsh Posté le 11-06-2002 à 11:38:24    

je ne suis pas sûr de ta syntaxe ... essaye
 
var TabSrc = Array ("img/img1.jpg","img/img2.jpg","img/img3.jpg","img/img4.jpg" );  
 
(sans le new et avec des parenthèses)

Reply

Marsh Posté le 11-06-2002 à 11:39:48    

C'est pas après le i++ qu'il manque un ; ?

Reply

Marsh Posté le 11-06-2002 à 11:59:34    

le ';' n'est pas obligatoire en js, on peut souvent l'omettre (comme ici avec le i++ vu qu'il est tout seul sur la ligne.)

Reply

Marsh Posté le 13-06-2002 à 11:30:19    

Essaie de mettre tous tes ; explicites : après le i++, dans l'accolade, partout


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
Reply

Sujets relatifs:

Leave a Replay

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