Page 1 sur 1

contrôle sur bouton radio

Posté : 26 janv. 2007, 16:36
par Dominic
bonjour,
dans un formulaire de paiement où il y a plusieurs options, j'ai mis un script vérification qui contrôle ce qui a été saisi .
tous mes contrôles focntionnent bien sauf celui concernant les boutons radios du mode de paiement.
cela se présente comme suit pour le choix du mode

print("<input type=radio name=mode value=CR checked>".$regCR[$lang]."<br>\n");
print("<input type=radio name=mode value=virement>".$regvir[$lang]."<br>\n");
print("<input type=radio name=mode value=CB>".$regCB[$lang]."\n");

ensuite j'ai un contrôle de la date de validité si c'est CB qui a été choisi et là, nada pas de réaction, quelque soit la saisie

if (document.question.mode.value=='CB' && document.question.date.value.length==0)
{
alert("Date de validité ?\nExpiry date ?\nFecha de caducidad ?\nGeltungsdauer ?");
document.question.date.focus();
probleme='Oui';
}

peut-être faut-il ajouter quelque chose par rapport au bouton checked ?
merci d'avance

Posté : 26 janv. 2007, 22:03
par Invité
as-tu essayé cela ?

if(document.question.mode[2]==true){......

Posté : 27 janv. 2007, 13:05
par Dominic
en partant de ta proposition j'ai fini par trouver
if(document.question.mode[2].checked==true){....
merci de ton aide précieuse