»
EnglishFrenchVietnamese

Print - Radio Question Validator script - JavaScriptBank.com

Full version: jsB@nk » Form » Checkbox » Radio Question Validator script
URL: https://www.javascriptbank.com/radio-question-validator-script.html

Radio Question Validator script © JavaScriptBank.comValidates that every Radio Button question on the form has been answered. No modifications needed!

Full version: jsB@nk » Form » Checkbox » Radio Question Validator script
URL: https://www.javascriptbank.com/radio-question-validator-script.html



JavaScript
<SCRIPT LANGUAGE="JavaScript">// David Blackledge | http://david.blackledge.com/<!-- Beginfunction checkRadios() { var el = document.forms[0].elements; for(var i = 0 ; i < el.length ; ++i) {  if(el[i].type == "radio") {   var radiogroup = el[el[i].name]; // get the whole set of radio buttons.   var itemchecked = false;   for(var j = 0 ; j < radiogroup.length ; ++j) {    if(radiogroup[j].checked) { itemchecked = true; break;}   }   if(!itemchecked) {     alert("Please choose an answer for "+el[i].name+".");    if(el[i].focus)     el[i].focus();return false;   }  } } return true;} //  End --></script><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->


HTML
<FORM onsubmit="return checkRadios(this);">Blue:<input type="radio" value="1" name="blue"><input type="radio" value="2" name="blue"><input type="radio" value="3" name="blue"><input type="radio" value="4" name="blue"><input type="radio" value="5" name="blue"><BR>Red:<input type="radio" value="1" name="red"><input type="radio" value="2" name="red"><input type="radio" value="3" name="red"><input type="radio" value="4" name="red"><input type="radio" value="5" name="red"><BR><input type="submit" value="check" name="button"></FORM><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->