【问题标题】:Using a div to confirm AND submit a form使用 div 确认并提交表单
【发布时间】:2015-10-24 17:17:19
【问题描述】:

我有以下代码:

<div class="ui-button-submit" onclick="document.forms['appointment-form'].submit();"><img src="/laravel/public/img/icon-delete.png"><span class="ui-button-text"> Mass Delete</span></div>

在我的表单中,我有几个复选框,我可以点击这些复选框,然后点击这个按钮(上面的代码)来提交和删除这些记录。问题是,我需要在上面的代码中有一条确认消息,所以它会在提交表单之前要求确认。有什么想法吗?

【问题讨论】:

  • 你能粘贴你的 submit() 代码吗.......
  • 能否显示html表单,谢谢。
  • 没有更多的代码。就是这个。 onclick="document.forms['appointment-form'].submit();" -> 这将提交表单。而且表单本身就是一个简单的 HTML 表单。
  • "表格" 表格在哪里?我要求您显示您所指的“表单” 的源代码。如果您没有表单,那么显然这是行不通的,因为您没有要提交的表单。
  • 抱歉,我的问题说错了。现在编辑它。论坛提交作品。我唯一需要的是提交前的确认。很抱歉含糊其辞。

标签: javascript html onclick submit confirm


【解决方案1】:

您需要在提交表单之前显示确认框。 因此,首先更改表单提交方法调用,当您单击 Mass Delete 按钮时显示使用 JavaScript 确认对话框,然后用户单击 OK 或 YES 按钮然后提交表单(调用您的方法 document.forms[ '约会形式'].submit())。

【讨论】:

  • 这实际上是有道理的,我还没有这样想过,谢谢:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-19
  • 2017-01-20
  • 2011-09-23
  • 2020-11-30
  • 2019-10-14
相关资源
最近更新 更多