Aller au contenu

j'ai une erreur avec mon script en "javascript"(!)


Sujets conseillés

Posté (modifié)

J'ai essayé de valider ma page avec le validateur du W3C et ça me met une erreur:

# Warning Line 28 column 10: character "<" is the first character of a delimiter but occurred as data.

if (g < word.length)

This message may appear in several cases:

* You tried to include the "<" character in your page: you should escape it as "<"

* You used an unescaped ampersand "&": this may be valid in some contexts, but it is recommended to use "&", which is always safe.

* Another possibility is that you forgot to close quotes in a previous tag.

Alors en gros il me dit qu'il faut remplacer < par < et bien j'obéis et j'ai toujours une erreur

puisque la console d'erreur de firefox me dit que ya un truc qui cloche apres < et dans IE j'ai un triangle avec un point d'exclamation.

Je capte pas trop

je vous mets le script en question:

<script language="JavaScript" type="text/javascript">

word = new Array();

word[0] = "www.google.com";

g = 0;

h = 0;

i = 0;

suiv();

function suiv()

{

if (g < word.length)

{ if (h < word[g].length)

{ window.status = word[g].substring(-1, h) + word[g].charAt(h);

h++;

window.setTimeout("suiv();", 100);

}

else

{ maj();

}

}

else

{ g = 0;

suiv();

}

}

function maj()

{ if (i <= word[g].length)

{ window.status = word[g].substring(-1, i) + (word[g].charAt(i)).toUpperCase() + word[g].substring(i+1, word[g].length);

i++;

window.setTimeout("maj();", 100);

}

else

{ g++;

h = 0;

i = 0;

window.setTimeout("suiv();", 2000);

}

}

</script>

PS: j'y connais rien en JS..je me fie aux validateur(s)

Modifié par themaster

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...