Javascript : vérif formulaire: problème conca
Résolu/Fermé
A voir également:
- Javascript : vérif formulaire: problème conca
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
- Table de multiplication javascript ✓ - Forum Javascript
- Xxwxx dll virus javascript - Forum Virus
4 réponses
Utilisateur anonyme
13 janv. 2008 à 17:00
13 janv. 2008 à 17:00
solution :
var champ ; eval('champ = form.nb_'+j) ; alert(champ.value) ;
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
921
13 janv. 2008 à 14:29
13 janv. 2008 à 14:29
salut,
et si tu fais un :
dans ta boucle.
si il retourne un élément, tu traites sinon tu sors de la boucle.
autre possibilité, parcourir le DOM et sortir toutes les balises contenues dans le formulaire.
ou alors avec 'document.getElementsByTag()' qui te renverra toutes les balises du type demandé.
si tu mets tous tes champs dans un <fieldset> tu pourras demander au <fieldset> de te renvoyer tous les <input> qu'il contient.
je sais pas si je suis très clair…
(ô_O)'
et si tu fais un :
document.getElementById( 'nb_' + j );
dans ta boucle.
si il retourne un élément, tu traites sinon tu sors de la boucle.
autre possibilité, parcourir le DOM et sortir toutes les balises contenues dans le formulaire.
ou alors avec 'document.getElementsByTag()' qui te renverra toutes les balises du type demandé.
si tu mets tous tes champs dans un <fieldset> tu pourras demander au <fieldset> de te renvoyer tous les <input> qu'il contient.
je sais pas si je suis très clair…
(ô_O)'
Utilisateur anonyme
13 janv. 2008 à 14:41
13 janv. 2008 à 14:41
merci mais le getelementbyid ne marche pas mieux...
le probleme c'est pour récupérer le contenu de mon chamsp car avec mon code champ = "form.nb_0.value" masi appereement il me considere ca comme une chaine de caractere alors que c'est pas le cas...
je précise que le javascript je débute... (php je connais)
le probleme c'est pour récupérer le contenu de mon chamsp car avec mon code champ = "form.nb_0.value" masi appereement il me considere ca comme une chaine de caractere alors que c'est pas le cas...
je précise que le javascript je débute... (php je connais)
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
921
13 janv. 2008 à 15:14
13 janv. 2008 à 15:14
et si tu donnes un identifiant à ton <form ='formulaire'> et que tu lui demande de lister les balises <input> ?
tu peux en plus tester le type.
tu peux en plus tester le type.
form = document.getElementById( 'formulaire ); inputs = form.getElementsByTag( 'input' ); for( i = 0; i < inputs.length; i++ ) { if( inputs[i].type == "text" ) { alert( inputs[i].name ); } }