1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| var exp_reg2 =new RegExp("bouton","g");
...
if(document.forms['mail_form'].elements[l].name.match(exp_reg2)) //Pour gérer le cas des boutons radios
{
if(document.forms['mail_form'].elements[l].checked) //La value est ajoutée à valeurs uniquement si le bouton est sélectionné, et rien n'est effectué si ce n'est pas sélectionné
reponses = reponses + document.forms['mail_form'].elements[l].value;
while(l + 1 <= document.forms['mail_form'].elements.length && document.forms['mail_form'].elements[l + 1].name == document.forms['mail_form'].elements[l].name)
{
if(document.forms['mail_form'].elements[l].checked) //La value est ajoutée à valeurs uniquement si le bouton est sélectionné, et rien n'est effectué si ce n'est pas sélectionné
reponses = reponses + document.forms['mail_form'].elements[l].value;
l++;
}
reponses = reponses + ';';
l--;
} |
Partager