I have four dropdownlist and i want to validate (client-side validation) that atleast one is selected before the form is valid for submission. I have tried the method below but it seems not working.
And i have called the validate function as below:
<form method="POST" name="form" id="form" onsubmit='retur n validate()'>
Can somebody help me?
Code:
<script language = "Javascript"> var filter = new Array (3); filter[0] = "filter1" //first dropdownlist name filter[1] = "filter2" filter[2] = "filter3" filter[3] = "filter4" function validate(){ for (var i = 0; i < filter.length; i++){ if (document.getElementById(filter[i]).value != '') { return true; } } alert("Please make atleast one selection"); return false; } </script>
<form method="POST" name="form" id="form" onsubmit='retur n validate()'>
Can somebody help me?
Comment