问题标签 [onsubmit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
9153 浏览

components - Wicket:面板或组件可以在没有任何样板代码的情况下对表单提交做出反应吗?

我目前正在评估 Wicket,并试图弄清楚事情是如何运作的。

我对表单提交和面板(或其他组件)有疑问。想象一个包含文本字段的自定义检票口面板,使用 ajax 进行输入验证。此面板被添加到表单中。小组如何对表单提交做出反应(假设是因为 javascript/ajax 不可用)?

我目前只知道一种解决方案:在 Form onSubmit() 方法中调用面板的方法。但这似乎不是一种“可重用”的方法,因为我必须将样板代码添加到包含面板的每个表单的 onSubmit() 中(并且每个使用面板的开发人员都必须知道这一点)。

所以我的问题来了:面板/组件有什么方法可以“检测”以某种方式提交的表单吗?或者除此之外还有其他解决方案吗?

谢谢你。

0 投票
4 回答
5728 浏览

javascript - 如何在表单中添加两个“on submit=”值?

我正在尝试使用两个单独的 JavaScript 函数验证我的表单:

当我在提交值上只添加一个时,每个函数都可以单独正常工作,当我添加两个时,只有第一个函数的验证有效,而不是第二个。这里有什么问题?

0 投票
3 回答
935 浏览

javascript - 获取在 javascript 中提交的表单实例

我想在提交之前处理正在提交的表单。

  1. 页面中可能有多个表单
  2. 我不知道表格名称/ID

原因:我想在模板级别提交表单之前进行一些调整。

0 投票
3 回答
14959 浏览

javascript - 将 javascript 变量作为 onsubmit href 链接传递给表单/输入字段

id 喜欢有一个输入框,用户可以在其中输入搜索词,然后将其传递给可能的 javascript 函数,然后将一些 url 段与搜索词结合起来,创建一个完整的 url。到目前为止,它在没有表单的情况下工作正常,但我想向它添加一个表单,这样用户就可以点击 Enter 而不是点击提交按钮。

提交按钮代码:

错误的表格/输入代码:

可能的 js 函数来创建 url:

0 投票
2 回答
1555 浏览

javascript - 带有必填字段、确认对话框和提交摘要的 HTML 表单

  1. 我有一个 HTML 表单,它使用表单标签action=""中的 PHP 文件将表单内容作为电子邮件发送。

  2. 我有一个简单的 JavaScript 用于在表单标签onsubmit=""中调用的必填字段。

  3. 我的 PHP 文件在提交后返回表单摘要。

我只需要添加一个简单的确认对话框。但我很难弄清楚如何做到这一点。(抱歉,我应该更聪明一点!)我可能可以将 JavaScript 添加到我的必填字段代码中,但不知道该怎么做。这是我现有的代码:

任何帮助,将不胜感激!谢谢!

0 投票
1 回答
1660 浏览

javascript - 将作为字符串存储在变量中的 url 传递给表单的 onsubmit

如何使用 onsubmit (在按回车时执行)创建一个表单标签,它以字符串变量形式打开一个带有给定 url 的目标窗口?

到目前为止我所拥有的:

编辑:仍然没有解决这个问题;任何有 JavaScript 经验的人的帮助将不胜感激!

0 投票
3 回答
5775 浏览

jquery - 使用 JQuery Ajax 提交表单会导致多个请求(和提交)

我在提交 JQuery 表单时遇到了问题,但在任何地方都找不到答案。如果有人可以对此有所了解,将不胜感激。

问题:我第一次提交表单时,它工作正常。但是,如果我第二次提交相同的表单,它会发送 2 个请求,第三次发送 3 个请求,依此类推。

脚本:

动态生成的表格:

这显然是不可取的。我能想到的唯一解决方案是 id 在提交后重新渲染(动态生成的)表单,但这将是一项昂贵的操作。

这是 JQuery ajax 提交的一个已知问题,还是我遗漏了一些明显的东西?是否可能发生某种形式的递归?

谢谢。

0 投票
1 回答
170 浏览

html - 页面加载时停止执行 VBScript

我有一个表单可以提交到与其所在页面不同的页面。我想捕捉表单的 onsubmit 并执行一些 VBScript 代码。

我的想法是否正确,就像 JSP 中的 Java 代码一样, <% %> 中的所有内容都将在呈现 html 之前进行评估?

以下是我的问题的简要概述:

onsubmit 中的代码调用另一个 asp 页面上的子 logFormSubmit,该页面将字符串参数作为要记录的操作。这里的问题是这发生在表单提交之前,因为 <% %> 代码在任何 html 之前被评估,或者至少这是我认为正在发生的事情。

我无法从表单提交的页面登录。关于仅在提交表单时调用 logFormSubmit 子的任何建议?

0 投票
2 回答
1000 浏览

html - 在 safari 扩展中,表单 onsubmit 不起作用

好吧,现在我对正在发生的事情感到非常困惑。我正在创建一个名为 unibar 的 safari 扩展(它是一个单独的工具栏扩展,而不是工具栏项),它是 Chrome 地址栏的克隆。到目前为止,我想要的是至少创建一个常规地址栏,并从那里构建。这是我的bar.html文件,它连接到工具栏。

当我输入地址后按 Enter 键时,它会在浏览器窗口中显示 BAR.HTML!!!!怎么了?!?

0 投票
1 回答
1359 浏览

php - 提交时无法重定向表单

好的 - 我知道我是个白痴,但我似乎无法让这个表单按照我的意愿重定向:

当按钮类型为“提交”时,它不会在我的 PHP 页面中重定向。我有一种感觉,我错过了一些明显的东西......

谢谢!