test sur input radio
Posté : 17 janv. 2006, 07:07
Bonjour à tous !
Je cherche a faire une fonction en javascript qui verifira le champs pseudo et si un bouton radio "perso" a bien été selectionné.
Et voila comment je l'apelle :
Cela marche trés bien sur Firefox, mais pas sur IE (qui croit qu'aucun perso est selectionné alors que si).
Avez vous une idée ?
merci d'avance
Je cherche a faire une fonction en javascript qui verifira le champs pseudo et si un bouton radio "perso" a bien été selectionné.
Code : Tout sélectionner
function test(champ) {
if(document.formSaisie.pseudo.value == "")
{
alert("Veuillez renseigner votre pseudo");
return false;
}
else
{
for(i=0;i<champ.length;i++)
{
if(champ[i].checked) {return true;}
}
alert("Veuillez choisir votre personnage");
return false;
}
}
Code : Tout sélectionner
<form name="formSaisie" action="choix_perso.php" method="post" onSubmit="return test(this.perso)">
<input class="champs" type="text" name="pseudo" value="" />
<input type="radio" name="perso" id="perso" class="perso" value="1">
<input type="radio" name="perso" id="perso" class="perso" value="2">
<input type="radio" name="perso" id="perso" class="perso" value="3">
<input class="new" type="submit" name="new" value="Nouvelle Partie" />
</form>
Avez vous une idée ?
merci d'avance