javascript - 如何使用javascript函数在提交表单元素时给出确认对话框

标签 javascript

<分区>

HTML代码:

<form action='save.php' method="post" onsubmit="return validate(this)">
  some inputs here...
</form>

这里的验证工作正常。但不是确认码。 Javascript 代码:

function validate(theForm)
{
    validations here for input fields....
    /*confirm dialog*/
    var sure = confirm("Are you sure to proceed ?");
    if(sure == false)
    {
        return false;
    }
    else
    {
        return sure;
    }
}

确认显示对话框,但单击“确定”按钮不会提交表单 是否有任何方法可以使用 javascript 函数在确认对话框中提交表单。提前致谢。

最佳答案

应要求,回答我的评论:

将您的表单验证函数编写为:

function validate(theForm){
    //validation stuff here
    return confirm('Are you sure you want to proceed?');
}

关于javascript - 如何使用javascript函数在提交表单元素时给出确认对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20770359/

相关文章:

javascript - 如何在一条线上填充封闭的形状?

javascript - 包装 jQuery 集合并附加到类

javascript - 如何使用cookie保存页面状态)?

javascript - Jquery 显示不使用效果

javascript - Javascript 函数外部的常量变量

javascript - 在 knockout 中否定属性

javascript - jQuery cookie 插件 - 在重新加载时设置和检索

Javascript onFocus 在页面加载时触发

javascript - 使用 Tornado 和 Javascript 客户端的 Hello world

javascript - 使用 d3.js 创建甘特图