J'ai parcouru une tonne de pages ici, et je suis toujours incapable de faire fonctionner mon validateur explicite. Fondamentalement, lorsque le bouton Soumettre est cliqué, je veux que le script vérifie qu'une radio est vérifiée, si l'on est coché pour ne rien faire. Si ce n'est pas coché, je veux qu'il affiche un message d'alerte.Validation des boutons radio avec Javascript
à peu près mon html ressemble:
<form id="myForm" onsubmit = "check()">
<input type = "radio" name = "c" id = "1" value = "1" />
<input type = "radio" name = "c" id = "2" value = "2" />
<input type = "radio" name = "c" id = "3" value = "3" />
<input type = "submit" value = "Submit" />
ma page JS ressemble à:
function check() {
var r = document.getElementsByName("c")
var c = 0
for(var i=0; i < r.length; i++){
if(c[i].checked) {
c = i; }
}
alert("please select radio");
}
http://www.chennaisunday.com/jsradio.html –