rashmi_k28 Posted June 13, 2008 Share Posted June 13, 2008 How to validate if radio button option ==4 and date2.disabled==false ,,,, alert message Duration option not available function checkForm(TheForm) { //if((document.example.opt2.value==4) && (document.example.date2.value != "yyyy-mm-dd")){ // var msg="select only Start date, duration option not available"; // alert(msg); // return false; // } if (document.example.date2.disabled == true) { if (document.example.date1.value == "yyyy-mm-dd") { var msg = "date not chosen from calendar icon"; alert(msg); return false; } } else{ if (document.example.date1.value == "yyyy-mm-dd" || document.example.date2.value == "yyyy-mm-dd") { var msg = "start or end date not chosen from calendar icon"; alert(msg); return false; } if(document.example.date1.value > document.example.date2.value){ var msg = "choose proper date-Start date is greater than end date"; alert(msg); return false; } if(document.example.date1.value == document.example.date2.value){ var msg = "choose proper date-Start and end date is equal"; alert(msg); return false; } } } <FORM NAME="example" class="frm" onSubmit="return checkForm(this); submit=”a.php”> <input type="radio" name="opt2" value="2" checked> Option 1<br><br> <input type="radio" name="opt2" value="3"> Option 2<br><br> <input type="radio" name="opt2" value="4"> Option 3<br><br> Quote Link to comment Share on other sites More sharing options...
zenag Posted June 13, 2008 Share Posted June 13, 2008 for (var i=0; i < document.example.opt2.length; i++) { if (document.example.opt2[i].checked && document.example.opt2[i].value==4 && document.example.date2.value != "yyyy-mm-dd")) { var msg="select only Start date, duration option not available"; alert(msg); return false; } } Quote Link to comment Share on other sites More sharing options...
rashmi_k28 Posted June 23, 2008 Author Share Posted June 23, 2008 This code is working for all radio button when duration option is selected. I just want when only 4th radio button is selected i.e when value =4. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.