I am trying to validate some radio buttons using Javascript but I could not get it work. I just want to make sure a user to answer questions by checking radio buttons and leave no question unanswered. Here is the codes:
Html
….
Gender:
<input type="radio" id="Male" name="Gender"> Male
<input type="radio" id="Female" name="Gender"> Female
Member:
<input type="radio" id="Mem" name="Member"> Yes
<input type="radio" id="NonMem" name="Member"> No
Vegetarian:
<input type="radio" id="Veg" name="Veget"> Yes
<input type="radio" id="NonVeg" name="Veget"> No
……
function validate()
if (!document.getElementByID("Male").checked && !document.getElementByID("Female").checked)
{alert("Please specify gender");
return;}
if (!document.getElementByID("Mem").checked && !document.getElementByID("NonMem").checked)
{alert("Please specify member");
return;}
if (!document.getElementByID("Veg").checked && !document.getElementByID("NonVeg").checked)
{alert("Please specify vegetarian");
return;}
Any answers/helps would be greatly appreciated.