JavaScript Form Validation
HTML form validation can be done by JavaScript.
Multiple Checkbox Validation
Validate Checkbox
Check at least one field should Checked
Display all selected checkbox value after submit
Example
<script>
function validateForm()
{
var transport =false;
for(i=0; i < document.myform.transport.length; i++)
{
if(document.myform.transport[i].checked == true)
{
transport = true;
break;
}
}
if(transport==false)
{
alert("Please select transport");
document.myform.transport[0].focus();
return false;
}
else{
var chk_arr = document.myform.transport;
for(var i = 0; i < chk_arr.length; i++){
if(chk_arr[i].checked) {
document.write(chk_arr[i].value+"
");
}
}
}
}
</script>
<form name="myform" onsubmit="return validateForm()" method="post">
<input type="checkbox" name="transport" id="transport" value="Car"/> Car
<input type="checkbox" name="transport" id="transport" value="Bus"/> Bus
<input type="checkbox" name="transport" id="transport" value="Bike"/> Bike
<input type="submit" value="Submit">
</form>
Run Example>>