Forum de discussion
Forum « Programmation Javascript » (archives)
Vérification JS d'une liste à choix multiples
Envoyé: 5 mai 2006, 10h57 par msBlueb
J'ai créé un formulaire qui possède une liste à choix multiples.
Je fais une vérification de ce formulaire pour être sur que l'Internaute a bien rempli les champs importants.
Voici le code du formulaire :
<form action="add_modif_exercices.php" method="post" name="ajouter">
Nom de l'exercice <input name="nom_exercice" type="text" size="70">
Appareils :
<select name="appareil">
<option value="" selected>Choisissez un appareil</option>
<option value="8">Ballons médicinaux</option>
<option value="9">Ballons suisses</option>
<option value="5">Élastiques</option>
<option value="10">Planche proprioceptive</option>
</select>
Groupes musculaires :
<select name="muscles[]" size="20" multiple="multiple">
<option value="8">abdominaux</option>
<option value="3">Adducteurs</option>
<option value="18">Avant-bras</option>
<option value="10">Biceps</option>
</select>
</form>
Voici le code de la vérification :
<SCRIPT LANGUAGE="JavaScript">
function verification(valeur)
{
if(valeur.nom_exercice.value == "") {
alert('Merci de bien vouloir indiquer le nom de cet exercice !'); }
else if(valeur.muscles[].value == "") {
alert('Merci de bien vouloir choisir au moins un muscle !'); }
else if(valeur.appareil.value == "") {
alert('Merci de bien vouloir choisir un appareil !'); }
else {
valeur.submit();}
}
</SCRIPT>
La vérification concernant uniquement le nom de l'excercice et la sélection d'un appareil fonctionne bien. Mais je ne trouve pas le moyen de lui faire vérifier aussi si l'Internaute a au moins choisit un muscle.
J'obtiens une erreur JavaScript du genre 'Objet attendu'.
Merci d'avance pour votre aide.
Réponses
|