abracadabraPDF › Forums › PDF – Général › Code JavaScript pour vérification de formulaire › Répondre à : Code JavaScript pour vérification de formulaire
Remplace : if (f.required==true && (f.value==”” || f.value==”Off”))
Par : if ((this.getField(strName).required == true) && ((this.getField(strName).value == “”) || (this.getField(strName).value == “Off”)))
Quand on met “var” devant une variable c’est pour l’enfermer dans sa boucle ou dans sa fonction, dont elle ne peut pas sortir.
Dans le cas contraire c’est le dernier qui a parlé qui a raison, ce qui dans le cas d’un index ne changerait pas grand-chose.
Donc on peut utiliser “i” et “j” autant de fois qu’on veut dans des boucles ou des fonctions différentes.
On peut détecter l’ordre des champs par page mais pas par leur position dans la page.