Я пытаюсь получить пару переключателей для проверки с помощью JavaScript/HTML, но у меня возникают проблемы. Часть сценария у меня возникли проблемы с заключается в следующем -Radio button validaton
if ((RegistrationForm.sexm[0].checked == false) && (RegistrationForm.sexf[1].checked == false))
{
alert("Please select your sex");
return false;
}
В основном я хочу, чтобы вернуть предупреждение, если выбрано ни опции радио кнопок. В тот момент, когда представленная форма обновляется и не предоставляет никаких предупреждений. Любой совет будет принят во внимание!
Соответствующий HTML я был обеспечен для работы с это -
<form id="RegistrationForm" onsubmit="ValidateForm()" action="">
<fieldset>
<legend>Registration Form</legend>
<label for="username">User Name: </label>
<input type="text" class="input" id="username"/><br />
<label for="password">Password: </label>
<input type="password" class="input" id="password"/><br />
<label for="repassword">Re-Type Password: </label>
<input type="password" class="input" id="repassword"/><br />
<label for="email">Email Address: </label>
<input type="text" class="input" size="30" id="email"/><br />
<label>Age: </label>
<select id ="age" name="age">
<option value=""> --- </option>
<option value="0-18">0-18</option>
<option value="18-30">18-30</option>
<option value="30-50">30-50</option>
<option value="50+">50+</option>
</select><br/>
<label for="sexm">Sex:</label>
<input type="radio" id="sexm" name="sex" value="male" />Male<br/>
<label for="sexf"> </label>
<input type="radio" id="sexf" name="sex" value="female" />Female<br/>
<input type="checkbox" name="agree" id="agree" value="agree"/>
<label for="agree">I accept the <a href="">terms and cond</a>.</label> <br/>
<label> </label>
<input type="submit" value="Submit" class="button" />
</fieldset>
</form>
Вы используете '' && в случае. Так что это будет 'IF', только если оба не выбраны. Вы пробовали, не выбирая никого из них. –
Может ли у вас посмотреть: http://stackoverflow.com/questions/18262432/radio-buttons-post-show-value-even-none-of-the-buttons-are-checked-how-to-valida –
Да, это то, что мне нужно, я хочу только оповещение, если ни одна из них не выбрана. Однако даже если оставить их пустыми, я не получаю предупреждающее сообщение. Извините, если я неправильно понял, что вы имеете в виду здесь! –