提交表格后确认

时间:2017-05-10 19:34:57

标签: javascript html

<script>

    var cor_credit = document.getElementById("cor_credit");
    var remain = document.getElementById("remain_credit");


    function validate() {
        if (remain.value < cor_credit.value) {
            return confirm('Do you really want to submit the form?');
        }
    }
</script>  

在我的HTMLform中,我有两个输入菜单。一个是“教师剩余学分”,另一个是“课程学分如果从课程学分中保持较低的学分”。我想在提交表单上添加一个提醒,其中对话框将是:“您确定要以低信用额度提交吗?”

如果剩余学分足够,则会自动提交。

2 个答案:

答案 0 :(得分:1)

您可以在表单中使用onsubmit属性。

<form ... onsubmit="return validate();">
    ...
</form>

答案 1 :(得分:0)

添加onsumbit属性<form name="myForm" onsubmit="return validate();">

然后,更改脚本,如果remain超过credit

,则返回true
<script>

var cor_credit = document.getElementById("cor_credit");
var remain = document.getElementById("remain_credit");


function validate() {
    if (remain.value < cor_credit.value) {
        return confirm('Do you really want to submit the form?');
    }
    return true;
}
</script>