Bonjour

Je débute en programmation.
J'ai un formulaire avec des ComboBoxs, des boutons radio et des zones de texte.
Quand l'utilisateur clique sur "valider", il y a une vérification du formulaire pour voir si l'utilisateur a bien tout rempli ( du moins pour les champs obligatoire). J'arrive bien à voir s'il a choisi quelque chose dans les ComboBoxs et écrit dans les zones de texte obligatoire, mais s'il ne choisi rien dans les boutons radio je n'arrive pas à lui envoyer un message pour lui dire qu'il faut qu'il choisisse quelque chose.

Voici le code des boutons radio
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<td width="15%" class="tab_verdana_10_noir_0">
<%for (int j=0; j< vecType.size(); j++) {%>
<input type="radio" name="idType" value="<%=((typeBean)vecType.elementAt(j)).getIdType()%>" >
<%=((typeBean)vecType.elementAt(j)).getLibelleType()%><br/>
<%}%>
</td>
et ce que j'ai mis pour l'avertir s'il n'a rien choisi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
if (document.forms['ajout'].elements['idType'].value == "") {
alert('Veuillez choisir un type ! ') ;
btyOK = false;
} else {
btyOK = true;
}
En fait s'il ne choisi rien je pense que le paramètre 'idType' n'est pas envoyé et si le programme ne le trouve pas il ne fait pas d'alerte.

Si quelqu'un sait comment faire pour envoyer le paramètre (avec la valeur "") ou comment faire pour dire que s'il n'y a pas le paramètre 'idType' alors faire une alerte.
Si ca se trouve c'est surement un truc bête comme chou. C'est toujours des trucs comme ca qui me pourrissent mes programmes.
J'espère que je me suis bien expliqué.
Merci d'avance à ceux qui me répondront.