我有一个单选按钮的网络提醒,说你确定你想要这样的等等。 当我点击确定它很好,但是当我点击取消它仍然带我到success.html,而不是取消它。
这是单选按钮的验证。
function validateForm() {
var checked = null;
var inputs = document.getElementsByName('Exam_Type');
for (var i = 0; i < inputs.length; i++) {
if (inputs[i].checked) {
checked = inputs[i];
}
}
if(checked==null)
{
alert('Please choose an exam level.');
return false;
}
else{
confirm('You have chosen '+checked.value+' is this correct?');
}
如果需要,这些是单选按钮。
<table>
<tr>
<td>
<input type="radio"
id="Exam_Type"
name="Exam_Type"
value="GCSE" />: GCSE
</td>
<td>
<input type="radio"
id="Exam_Type"
name="Exam_Type"
value="A2" />: A2
</td>
<td>
<input type="radio"
id="Exam_Type"
name="Exam_Type"
value="AS" />: AS
</td>
</tr>
</table>
答案 0 :(得分:0)
这样的事情应该起作用
else{
var check = confirm('You have chosen '+checked.value+' is this correct?');
if (check == true) do something;
else do nothing;
}