问题标签 [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.
javascript - onsubmit(return test();) 不返回 false;
我有以下问题。我有以下表格
我想验证 2 个输入字段,所以我使用了http://livevalidation.com/此处的 livevalidation来摆脱那些丑陋的“警报”。
我现在的问题是我想做一些计算testfunction()
并且我不想提交表单。我本可以使用 atype="button"
而不是“提交”,但这样 livevalidation 将不起作用。
所以当我输入类似的内容时:
它忽略返回 false 并提交表单。如果我没有任何东西可以从表单中获取输入,那么它可以正常工作。那么如何在提交时获取输入并返回 false 以使表单不会被提交?
flash - Flash Builder 4.5.1 键盘问题
只是一个简单的问题 - 大多数平板电脑和设备都有一个允许用户输入文本的触摸屏键盘。我们都见过他们一百万次。
我如何
- a)将键盘设置为不同的类型(比如数字)
- b)当它是 ENTER 键时,我如何将“完成”消息更改为 iOS 中的其他内容(我注意到许多应用程序都这样做)
- c) 如何在 Flash builder 4.5.1 中捕获“ondone”事件或“onsubmit”事件
提前致谢!
php - 一起使用 onclick 和 onsubmit
我想同时执行 onclick 和 onsubmit,这可能吗?或者,如果这是不好的做法,我该如何合并这两个代码来执行这两个事件?
我有这段代码检查表单标签上的必填字段:
然后我在同一个表单的提交按钮上有这段代码:
我遇到的问题是,在单击提交按钮时,它完全忽略了 onsubmit 代码。我怎样才能将它们合并在一起?
更新我希望它先检查必填字段,然后在一切正常的情况下发送表格。
更新:我在这里粘贴了整个代码,我真的很挣扎,因为这是由以前的开发人员完成的。如果有人可以将解决方案真正放入代码中,那就太好了。我会加分的。
javascript - Javascript:onSubmit 函数在函数完成之前提交表单?
我问这个是因为我自己完全不知所措,需要一双新的眼睛。
在提交连接的 HTML 表单时成功调用以下 JavaScript 函数。该函数启动并且前两个if
语句运行(如果它们返回则停止提交false
)。
然后,第一个测试alert
“之前”出现,然后表单提交,完全错过了其余的功能。在测试时,我将最后一行更改为 returnfalse
以便无论发生什么函数都应该返回false
,但表单仍然提交。
编辑:这AutoLength
看起来像:
javascript - 从 onSubmit 事件处理程序中添加或减去函数?
我有以下代码:
问题是有时我有附加的附加功能onSubmit
,我想保留这些功能。我希望能够在onSubmit
事件中添加和删除单个函数,而不仅仅是使用onsubmit =
. 换句话说,我需要一种方法来完成这样的事情:
有任何想法吗?
javascript - 使用方法 onclick() 触发一个函数,该函数打开它从单击的按钮中抓取的窗口
所以这段代码可能完全搞砸了,但这是我想要做的。
标签内有两个按钮。我希望每个人都使用 onsubmit 方法来触发函数 goThere()。如何设置它以便将 the_url 设置为我从按钮标签中提取的值。我还希望能够在按钮本身上放置非 url 文本,同时允许它通过方法调用 onsubmit 调用 goThere()。
最后,它应该只使用 url,确保它以 http:// 开头(在这种情况下,这无关紧要,因为用户没有输入 url,但我想稍后将其保留用于其他目的) 并在带有菜单栏和 resizable 属性的新窗口中打开它。
对不起,很长的帖子。任何帮助将不胜感激。
javascript - 表单中是否允许多个 onsubmit javascript 函数?
表单中是否允许多个 onsubmit 函数?例子:
javascript - 表单 onsubmit 和 javascript xmlhttprequest 的奇怪问题
我的代码有一个奇怪的问题,我似乎无法弄清楚。我对 js 相对较新,并且使用 http 请求来检索 json 数据,但是我已经能够提出在大多数情况下有效的代码。
基本上工作流程如下:我让用户输入一些表单字段值并选择提交按钮。Onsubmit调用函数apiCall()
,然后调用createXMLHttpRequestObject()
andconstructApiURL(searchtype)
函数创建、填充xmlHttpRequest
对象并通过代理将对象发送到搜索 api url。一旦返回结果,就会调用该函数,然后使用该函数在适当的容器中handleResults()
解析并显示结果。div
handleResultsContainer()
当我通过 firebug 单步执行代码时,一切正常。创建对象,通过代理发送到搜索 api,返回并显示结果,但是一旦焦点返回到函数onsubmit(event) {callApi();}
,内容就会清除!?!我不知道页面是否重新加载或发生了其他事情。
现在,如果我将初始触发器从表单提交更改为按钮 onclick,它可以正常工作。用户选择按钮,检索并显示搜索结果,直到用户再次选择按钮,此时清除结果并显示新结果。问题是我必须对通常从表单中获取的参数进行硬编码。
有没有人遇到过这种情况或看到浏览器如何读取代码可能导致这种情况?我的伪代码如下。
javascript - 提交时确认表格
我希望在用户提交表单之前得到用户的确认。这将防止意外发布可能不完整或不正确的表单。
这是我的表单元素:
这调用了我的函数confirm_update()
Cancel
该脚本的问题在于,如果用户单击JavaScript 提示,它不会阻止表单 POST 。
如何更正此问题,以免用户意外提交表单?
以下是我尝试实现的功能的完整描述:
用例- “更新详细信息”
- 用户进入更新页面
- 用户在表单字段中输入详细信息
- 用户点击提交按钮
- 出现确认信息
- 如果选择“确定”按钮继续提交表单
- 否则取消操作并停留在当前页面