Utilisateur anonyme
-
17 oct. 2005 à 17:32
Utilisateur anonyme -
19 oct. 2005 à 10:42
Voici un formulaire avec 2 zones de textes qui sont biens controlés...OK
Comment appliquer le controle sur TOUT les boutons radios ??? Ici seul
le premier bouton est pris en compte (testez vous meme). c le for qui
coince ya bien un moyen de tester tous les objets d'1 form meme s'ils ne sont pas du meme type, non ?
cs_Deny
Messages postés39Date d'inscriptionlundi 21 octobre 2002StatutMembreDernière intervention16 février 2009 18 oct. 2005 à 15:50
Bonjour,
D'abord tous les formulaires et leurs éléments sont numérotés, comme les images et autres éléments.
Ensuite on a l'attribut type, qui permet de savoir quel type d'input on a mis.
ça donne
var test = new boolean(false); //par défaut
for(i=0; i<moral.length; i++) {
if(document.moral.elements[i].type=="radio") {
if(document.moral.elements[i].checked) { test = true; }
}
if(test==false) {alert(("Veuillez entrer votre humeur !");}
Le test du type n'est pas forcément obligatoire, mais plus Net.
Voilà, j'espère que tu avais déjà résolu ce problème.
Oui merci à vous now ca roule.... Je vous propose un autre probleme :)
tout d'abord j'ai ce code ki lorque k'un certain check est coché
decoche touts les autres, vice versa si un des autres est coché celui
ci es decoché. juske la OK
function controle_choix(j) //gestion case unique checkbox fonctionne ke si cette case est la derniere
{
if (j == 0)
{
for (i=0; i<(document.formulaire.cases.length - 1);i++)
Cependant pour obtenir le resultat du formulaire (avec les multiples
choix cochés) il faut ajouter [] au nom de mon groupe de checkbox.....
Et dans ce cas ma gestion ci-dessus ne fonctionne plus