Il fallait aussi que le code puisse renvoyer le formulaire si le nom cherché était le nom d'un formulaire.
Voici un exemple :
// Recherche par le nom donc l'element chercher est un input
function rechercherDansFormulaire(nomChamp) {
// Fonction qui affiche le nom de tous les formulaires
// et de tous les les éléments d'un document HTML
// Boucle tous les formulaire
for (var i = 0; i < document.forms.length; i++) {
// S'il s'agit d'un formulaire
if (nomChamp == document.forms[i].name) {
return document.forms[i] ;
}
// Boucle tous les éléments du formulaire i
for (var l = 0; l < document.forms[i].elements.length; l++) {
if (nomChamp == document.forms[i].elements[l].name) {
return document.forms[i].elements[l] ;
}
}
}
return null ;
}
Aucun commentaire:
Enregistrer un commentaire