Version complète: sur le forum Webmaster Hub : j'ai une erreur avec mon script en "javascript"(!)
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > AjaX et JavaScript
themaster
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 "&lt;"
* You used an unescaped ampersand "&": this may be valid in some contexts, but it is recommended to use "&amp;", 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 &lt; 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 &lt; 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 &lt; word.length)
{ if (h &lt; 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 &lt;= 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)
binarygirl
Ce que je vois dans votre code c'est &lt; alors que ça devrait être <
et &gt; = >
themaster
CITATION(binarygirl @ mardi 17 juillet 2007 à 23:45) *
Ce que je vois dans votre code c'est &lt; alors que ça devrait être <
et &gt; = >


merci bien je vais essayer ça.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.