Aller au contenu

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


themaster

Sujets conseillés

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
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

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



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