Réponse acceptée !
pour boucler tous les champs il suffit de faire un appel de ce type...
Code Javascript :
//-- recup objet FORM
var O_Form = document.getElementById( id_form); // par exemple
pour récupérer les éléments...
Code Javascript :
//-- 1st syntaxe
var T_Input = O_Form.getElementsByTagName('INPUT');
//-- 2nd syntaxe, plus complete
var T_Input = O_Form.elements;T_Input contient une nodeList des éléments demandés
et pour l'affectation une simple boucle
Code Javascript :
for( var i =0 , nb = T_Input.length; i < nb; i++){
var O_Input = T_Input[i]; // recup de l'objet
//-- si INPUT texte, ceci est un exemple
if( O_Input.type == "text"){
//-- affectation de la fonction de verif
O_Input.onblur = function(){
Verif( this, O_Form);
}
}
}
concernant la fonction
Verif(), c'est une autre histoire...
tout dépend du nombre de champs à tester, de l'opportunité de tester individuellement sur chaque
onblur...etc...
à toi de voir !
;O)