Je me prenais la tête pour faire passer la validation W3C en XHTML 1.0 Transitional d'une page contenant un formulaire et ses vérifications javascript.
J'avais des erreurs dans mon javascript, sur cette ligne :
for (var i=0;iUne simple boucle for en somme. La validation me disait que l'attribut length n'existait pas et que je n'avais pas le droit d'utiliser de ; à cet endroit.
En réfléchissant, j'ai compris qu'il m'interprétait mon
comme un début de balise. Donc, la solution pour pallier à ça est toute simple : il suffit d'inverser le test ! Ma boucle devient donc :
for (var i=0;champ.length>i;i++) {Super simple, mais tellement pratique !
Commentaires.
#1 par Corinne
Merci ! C'est exactement ce qu'il me fallait et ça marche !
le Jeudi 23 Août 2007 à 18:04:28
#2 par josephvalet
bien vu. merci beaucoup !
le Mercredi 05 Mars 2008 à 01:35:10
Ajouter un commentaire.