草庐IT

onSubmitted

全部标签

javascript - onclick 和 onsubmit 有什么区别?

我也不是没有google过...不过还是搞不懂什么时候用onsubmit,什么时候用onclick? 最佳答案 它们是两个完全独立的事件。onclick事件在用户使用鼠标点击某物时触发。onsubmit事件在提交表单时触发。这个事件的起源有时可以追溯到onclick(比如点击“提交”按钮),但它也可以来自键盘事件(比如按下enter).这意味着在表单上的提交按钮上使用onclick可能会错过一些在表单上使用onsubmit会捕捉到的情况。还有许多其他类型的事件,例如:onload用于加载脚本或图像等资源,onkeydown用于检测键

javascript - react /归约形式 : how to return promise from onSubmit?

我正在努力思考redux,react-redux和redux-form.我已经设置了一个商店并从redux-form添加了reducer。我的表单组件如下所示:登录表单importReact,{Component,PropTypes}from'react'import{reduxForm}from'redux-form'import{login}from'../../actions/authActions'constfields=['username','password'];classLoginFormextendsComponent{onSubmit(formData,dispat

javascript - onsubmit ="return false"是什么意思? (JavaScript,jQuery)

我知道提交表单时会发生onsubmit事件。通常,我们在onsubmit事件上调用一个方法,例如.今天我看到了这个,"".它是如何工作的?我不明白onsubmit="returnfalse"是什么意思.PS:这个是我在学习Ajax的时候发现的。这是一个教程,解释了如何在不刷新页面的情况下将数据提交到数据库。 最佳答案 ThisisbasicallydonetohandletheformsubmissionviaJavaScript.例如-用于验证目的查看下面的代码,看看它有什么好处:myFunctionName(){if(docum

未执行带有 javascript onsubmit 的 PHP 和 HTML 表单

我有一个HTML表单要求用户输入。javascript函数用于验证表单,应该在执行PHP代码之前触发(使用onsubmit)。(头文件中引用了js文件)但是javascript永远不会执行,而是执行PHP代码并(正确地)包含新文件。如何让javascript按要求执行?HTML文件:...PHP文件:if(isset($_POST['post-this-form'])and$_POST['post-this-form']=='Next'){...somephp...include'shipping-details.html.php';exit();}编辑这是请求的javascript。

javascript - javascript 表单提交后的 Onsubmit 事件

我有一个上传文件表单,当它被选中时我尝试上传文件,所以我尝试了这样的事情:form.submit()有效,但我当然需要在提交时做一些验证,所以我尝试运行一个函数:functionUploadFile(file){alert('Bleah');returnfalse;}在正常情况下它应该返回false,并且表单不应该重新加载页面,但这并没有发生。如果我在表单中添加提交输入,它会按预期工作:谁能解释一下我哪里出了问题? 最佳答案 试试这个:functionUploadFile(file){if(file.value===''){aler

Tinymce Onsubmit不会填充文本。

您能告诉我如何将表格上的Wysiwyg内容提交给相应的Textareas?我对表单提交有JavaScript验证,但是当验证代码触发时,编辑器Textareas为空。因此,我仍然遇到一个错误“需要字段...”。我不明白Tinymce如何处理此问题,但这没有道理。我的JS验证的侦听器在Scritps的末尾,但TextaReas仍然是空的。是否有一些触发器迫使Tinymce填充Textareas的内容?看答案默认情况下,Tinymce将自动更新基础当通过标准HTML表单提交提交表单时。这是Tinymce的内置行为,作为保持大多数应用程序不需要不断同步。如果您不依赖标准的HTML表单提交事件,则有几

Javascript:在页面加载时调用函数而不是 onclick/onsubmit

我对JS比较陌生,但我以前用C编程过,我正在努力了解它的整个事件驱动的本质。我正在尝试创建一个脚本来验证表单输入,但是我的所有代码都在运行-if/else中的所有内容,循环,你有什么-无论事件是否发生。为了测试,也为了更容易在这里发布,我编写了一个也有这个问题的简单程序。HTML:TestJavascript:functioninit(){document.getElementById("test").onclick=alert("hello");}window.onload=init;据我了解,应该在页面加载时调用init函数(window.onload),并在单击ID为“test”

Javascript:在页面加载时调用函数而不是 onclick/onsubmit

我对JS比较陌生,但我以前用C编程过,我正在努力了解它的整个事件驱动的本质。我正在尝试创建一个脚本来验证表单输入,但是我的所有代码都在运行-if/else中的所有内容,循环,你有什么-无论事件是否发生。为了测试,也为了更容易在这里发布,我编写了一个也有这个问题的简单程序。HTML:TestJavascript:functioninit(){document.getElementById("test").onclick=alert("hello");}window.onload=init;据我了解,应该在页面加载时调用init函数(window.onload),并在单击ID为“test”

javascript - 在表单中使用setCustomValidity需要点击两次onsubmit

我正在开发一种表单,该表单将HTML5表单验证属性required用于各种text和radio按钮字段。该表单还有两组复选框,其中至少一个复选框必须被选中。为了保持用户错误反馈的一致性,我使用setCustomValidity方法在未选中复选框时抛出native错误气泡。这一切工作正常,但是,提交表单时存在错误反馈问题,并且onsubmit事件用于捕获未选中的复选框。当onclick事件绑定(bind)到提交按钮时不会出现此问题,但我知道最好使用onsubmit。Onclick测试用例(点击提交按钮第一次出现错误气泡!)http://jsfiddle.net/Jimadine/bZe5

javascript - 在表单中使用setCustomValidity需要点击两次onsubmit

我正在开发一种表单,该表单将HTML5表单验证属性required用于各种text和radio按钮字段。该表单还有两组复选框,其中至少一个复选框必须被选中。为了保持用户错误反馈的一致性,我使用setCustomValidity方法在未选中复选框时抛出native错误气泡。这一切工作正常,但是,提交表单时存在错误反馈问题,并且onsubmit事件用于捕获未选中的复选框。当onclick事件绑定(bind)到提交按钮时不会出现此问题,但我知道最好使用onsubmit。Onclick测试用例(点击提交按钮第一次出现错误气泡!)http://jsfiddle.net/Jimadine/bZe5