hiall
i m facing small problem in validating some fields based on
radio button…
proble is
my form is leave reuest form…
in that
i have one radiobutton called Hday
Hday
values: Yes,no
if i select yes
Ftime and TTime fields should get validated
if Hday is No
From and to Fields should get validated
when i select No error is appearing
like ftime valiue is null or not object…
here i m pasting my code can any modify this code to correct
var checked = false;
var buttons = document.forms[0].Type;
for (var i=0; i<buttons.length; i++)
{
if (buttons[i].checked)
{
checked = true;
break;
}
}
if(!checked){
alert(“you have to choose a Type of Leave”);
return checked ;
}
var checked1 = false;
var buttons1 = document.forms[0].HDay;
for (var i=0; i<buttons1.length; i++)
{
if (buttons1[i].checked)
{
alert(buttons1[i].value);
// checked1 = true;
if (form.HDay.value=='Yes')
alert("correct");
{
if (document.forms[0].FTime.value== “”)
{
alert(“Select from time”);
return false;
}
if (document.forms[0].TTime.value== “”)
{
alert(“Select to time”);
return false;
}
checked1 = true;
break;
}
if (form.HDay.value==‘No’)
alert("correct");
{
if (document.forms[0].From.value== “”)
{
alert(“Select from Date”);
return false;
}
if (document.forms[0].To.value== “”)
{
alert(“Select to Date”);
return false;
}
checked1 = true;
break;
}
}
}
if(!checked1)
{
alert(" choose a Type of Leave");
return checked1 ;
}