需要帮助取消网络提醒

时间:2014-02-01 22:39:51

标签: javascript validation button radio

我有一个单选按钮的网络提醒,说你确定你想要这样的等等。 当我点击确定它很好,但是当我点击取消它仍然带我到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>

1 个答案:

答案 0 :(得分:0)

这样的事情应该起作用

else{
     var check = confirm('You have chosen '+checked.value+' is this correct?');
     if (check == true) do something;
     else do nothing;
}