问题标签 [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 投票
1 回答
13726 浏览

jquery - 如何可靠地拦截表单提交?

我正在尝试拦截网页上特定表单的所有类型的表单提交。使用 jQuery 看起来非常简单:form.submit(function(e) {…})如果我单击提交按钮,它会很好地工作。

然而,在一个选择字段上还有一个 onChange 属性this.form.submit(),它看起来像这个调用绕过了我的监听器(在 Chromium/Firefox 中):

显然,在上面的代码中,我可以更改this.form.submit()为我的提交侦听器的特定引用。然而,在我的真实应用程序中,它并不是那么简单,所以我正在寻找不需要修改 onChange 属性的方法。

如果我没有犯一个愚蠢的错误,但这实际上是预期的浏览器行为,如果您能解释事件流以及为什么会导致上述症状,我会非常高兴。

0 投票
1 回答
291 浏览

javascript - 通过单击链接将表单发布到对话框窗口

我正在尝试使这段代码工作。

但是,当我单击“确定”时没有任何反应。我错在哪里了?

0 投票
3 回答
6057 浏览

javascript - 点击后页面自动刷新

您好,我有一个网页,当用户单击调用 javascript 函数的“计算按钮”时会自动刷新。在 body 标签中有一个 onLoad 事件。我还使用了一些 jquery。 http://gist.github.com/644498

0 投票
1 回答
421 浏览

javascript - 无法访问 javascript 注入函数

我将以下代码直接注入我的浏览器地址栏中。如果我从 Firebug 的 HTML 选项卡中对其进行一点编辑(甚至不更改任何代码),它将起作用。这段代码将更改页面上所有表单的 onsubmit 事件以调用一个函数,该函数检索该表单的字段值并将其作为 GET 方法发送到另一个 URL。是同源政策阻止我这样做,还是我的代码真的错了?

注意:对于糟糕的单行编码和低效的解析感到抱歉。

0 投票
14 回答
76747 浏览

javascript - onsubmit="return false" 对 Internet Explorer 7/8 没有影响(仍然提交表单)

我有一个表单,它将由标记的“onsubmit”中触发的 javascript 代码提交。适用于所有浏览器 - 但不适用于 IE7/IE8。

我能做些什么?

0 投票
1 回答
1209 浏览

javascript - onsubmit Javascript 弹出窗口以使用提交的表单语法中的值

我正在尝试制作一个小 JScript 弹出窗口,显示表单中的信息以进行确认。这是它现在的样子:

这个想法是通过在弹出窗口中显示提交表单的值来返回比“单击确定确认”更有用的确认。谁能帮我语法?

0 投票
2 回答
960 浏览

javascript - 多个表单的多个 onsubmit 处理程序

我正在编写一个附加的 javascript,旨在在提交表单时捕获信息。我需要适应网页上可能有多个表单的场景,其中没有/某些/所有可能已经定义了 onsubmit 处理程序....并且我需要在调用附加代码后触发原始处理程序。

我有一个带有 2 个表单的测试用例设置,第一个没有 onsubmit 处理程序,第二个是简单的警报框。

我尝试了下面的代码 - 但这似乎将预先存在的处理程序从 form2 复制到 form1 中:

有任何想法吗?

TIA

0 投票
2 回答
1628 浏览

html - HTML:搜索 onblur onfocus 默认值和 onsubmit

我正在尝试使用默认值“在此处搜索”构建一个搜索框,例如,onfocus 它将清除它,而 onblur 如果它为空,它将带回“在此处搜索”。

为此我可以使用:

这很好用,但是当我在不输入文本的情况下点击搜索时,它会搜索“在此处搜索”。

在搜索之前删除默认值的最佳方法是什么?

0 投票
3 回答
4219 浏览

javascript - 如何等待表单onsumbit上的异步操作

我为表单提交事件添加了一个钩子(表单提交上还有其他事件),并且需要使用创建元素(脚本)将提交报告给另一个域上的服务器。

如何使提交功能等待以确保创建元素(脚本)已成功访问服务器?

0 投票
1 回答
2733 浏览

jquery - Fancybox 确认窗口

我有一个时事通讯注册表单,我希望确认信息出现在 Fancybox 窗口中。麻烦的是,我不知道该怎么做!我用什么代码来调用窗口 onSubmit?不使用时,我将窗口的代码放在哪里?它应该是它自己的网页吗?

谢谢!