bon j'ai fais ça, c peut être pas très catho mais sa marche mais comment ajouter des boutons sup ?
Parce que la, le script traite :
Code HTML :
<p align="center">
<input type="radio" name="mon_champ" value="Option 1"/>
<strong>blalbla</strong><br>
<input type="radio" name="mon_champ" value="Option 2"/>
<strong>blalbla</strong><br>
<input type="radio" name="mon_champ" value="Option 3"/>
<strong>blalbla</strong><br>
<input type="radio" name="mon_champ" value="Option 4"/>
<strong>blalbla </strong> </p>
</div>
si je voulais des radio sup. ex:
Code HTML :
<p align="center">
<input type="radio" name="mon_champ" value="Option 1"/>
<strong>blalbla</strong><br>
<input type="radio" name="mon_champ" value="Option 2"/>
<strong>blalbla</strong><br>
<input type="radio" name="mon_champ" value="Option 3"/>
<strong>blalbla</strong><br>
<input type="radio" name="mon_champ" value="Option 4"/>
<strong>blalbla </strong> </p>
</div>
<p align="center">
<input type="radio" name="mon_champ2" value="Option 5"/>
<strong>blalbla</strong><br>
<input type="radio" name="mon_champ2" value="Option 6"/>
<strong>blalbla</strong><br>
<input type="radio" name="mon_champ3" value="Option 7"/>
<strong>blalbla</strong><br>
<input type="radio" name="mon_champ3" value="Option 8"/>
<strong>blalbla </strong> </p>
</div>
Code Javascript :
<script language=javascript>
function checkForm(){
// VERIFICATION
var res = false;
var n = document.forms[0].mon_champ.length;
// Je parcours mes radio afin de voir si une d'elle est à l'etat "checked"
for (i=0;i<n;i++){
if (document.forms[0].mon_champ[i].checked){
document.getElementsByName('inputform')[0].submit();
res = true;
}
}
if (!res){
alert("Vous n'avez pas renseignez tous les champs");
return res; // Je sors de la fonction avec le résultat "false"
}
}
</script>