c_hippo
Messages postés18Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention 2 juin 2005
-
14 avril 2005 à 17:37
c_hippo
Messages postés18Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention 2 juin 2005
-
15 avril 2005 à 17:26
Bonsoir,
Voilà, j'ai un formulaire avec à la fois des boutons radio et des checkbox qui se répetent n fois.
Pour valider le tout, j'ai un premier bouton sur lequel je vérifie qu'un bouton radio a été sélectionné et un deuxième bouton qui lui vérifie si au moins une checkbox a été sélectionnée.
En gros les boutons radios servent à dire qu'un enregistrement sera prioritaire et les checkbox à supprimer un ou plusieurs enregistrements.
Les deux boutons appellent la même page.
J'ai deux problèmes :
- ma fonction de vérification des checkbox me ramène toujours false
- et si je l'enlève, plus rien ne se passe quand je 'submit' par le bouton des checkbox.
function verifradio2()
{
var select = false;
// on teste tous les champs radio
for (i=0;i<document.formdel.categ.length;i++)
{
if (document.forms.formdel.categ[i].checked==true) {
select = true;
document.forms.formdel.submit();
}
}
if (!select) alert("Please choose an intro photo");
}
function verifbox()
{
var select = false;
// on teste tous les champs radio
for (i in document.forms.formdel.elements["choix"])
{
if (document.forms.formdel.elements["choix"][i].checked) {
select = true;
break;
}
}
if (!select) alert("Please choose a photo");
}