代码如下:<form action="register.php" method="post"> <div class="loginform_row"> <label>用户名:</label> <input type="text" class="loginform_input" id="name" name="name" /><div id="nameerror"></div> </div> <div class="loginform_row"> <label>密码:</label> <input type="text" class="loginform_input" id="pass" name="pass" /><div id="passerror"></div> </div> <div class="loginform_row"> <label>邮箱:</labe...
问题:最近使用 jqeury 的 validationEngine 做ajax校验,当表单中的最后一个字段需要做ajax验证时,此时在字段输入完毕后点击回车提交表单时不起作用,必须再按一次/点击submit按钮。 分析:通过个跟踪其源代码,最终发现ajax验证成功后也再次submit了表单,但还是不能真正提交表单。 原因:很诡异,因为我的提交表单按钮名字是submit。改掉就好了。 代码如下:<input id="submit" type="submit" class="btn pull-left" value="登录...
表单元素拥有submit方法,同时也具有onsubmit事件句柄,用于监听表单提交。可以使用elemForm.submit();方法触发表单提交。1、表单元素中出现了name="submit"的元素这种情况下elemForm.submit();将不会触发表单提交,因为表单原始的submit方法将会被覆盖(formElem.submit就是对该元素的引用)。2、elemForm.submit();不会触发表单的onsubmit事件没有为什么,标准中就是这么规定的。与此有些类似的是onfocus、onblur和focus()、blur...
jquery submit()无法提交表单 报错:f[s] is not a function, js submit()无法提交表单 报错:document.getElementByIdx_x(...).submit is not a function 这2个错让人很无奈啊,语法没有任何错误,怎么能报错呢? 因为以前重来没有遇到过,这次是在改别人的代码,回头看了看代码,我靠原来有个按钮的name="submit",把它删掉就能正常提交表单了。 为什么呢?应该是一个type="submit"的Input才会影响表单提交啊!我向可能name="sub...
简单的页面html代码如下 代码如下:<html> <head> <title>test</title> <script language="javascript"> function test(){ if(event.which || event.keyCode){ if(event.which==13 || event.keyCode==13){ ajaxpost(); return false; }else{ return true; } } } </script> </head> <body> <form name="test" method="post" action="test.htm"> <input type=button value=test onclick="javascript:test()"> <input type="text" nam...
一、问题描述 类比一下,我用input.select()做了测试,却能响应select事件。这个原因先放一边,我们看看先怎么把眼下的问题解决了。 不响应事件的代码示例: var form = document.getElementById('form1'); form.onsubmit = function() { alert(1); }; form.submit(); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 实际运行,不会有alert出来。 虽然用submit方法来提交表单有违Unobtrustive Javascript的原则,但有时候不得...
最近朋友使用了form的一个表单命名为关键词引起了无法reset和提交.原来是这个问题“调用document.forms[0].reset()报错?”,马上问他:“页面有表单吗?”,回答:“有”。“你alert一下document.forms[0]”,“弹出object”。那就怪了,form啥时候没有reset方法了? 过去看了一下,alert(document.forms[0].reset)发现弹出object这就不对对了,应该是弹出reset本地方法的。搜索一下reset发现原来的reset按钮name为reset,怪不得出...
代码如下:<form onsubmit="aa(this);"> <input type="text" name="" value="test" /><input type="submit" value="提交" /> </form> <iframe src="" name="fA" frameborder="1" scrolling="no"></iframe> <iframe src="" name="fB" frameborder="1" scrolling="no"></iframe> <script type="text/javascript"> function aa(oForm){ oForm.action="http://bbs.51js.com"; oForm.target="fA" oForm.submit(); oForm.action="http://w...
一个FORM表单中有两个SUBMIT按钮(例如“修改”“删除”),只有一个ACTION处理页面 在此ACTION页面中如何区分是处理“修改”呢还是处理“删除”? 方法1: 假如FORM表单是这样的: <INPUT Type="Submit" Name="Action" value="修改"> <INPUT Type="Submit" Name="Action" value="删除"> 你可以在ASP中读取Request("Action")的值,如果用户选择“修改”,则这个变量是"修改"。 方法2: 可以做一个脚本函数,比如: <Script La...
@using (Html.BeginForm("Update", "Controller", FormMethod.Post,2 new { id = "Form", enctype = "multipart/form-data" }))3 {4 5 <div class="modal-body">6 7 @(Html.Hidden("ID"))8 9 <div class="form-group m-form__group row text-center"> 10 <label class="col-lg-2 col-form-label">File:</label> 11 <div class="col-lg-8"> 12 <input name="files" id="files" type="file" aria-label="files" /> 13 14 </div> 15 ...
我在我们的代码库中遇到了一些JavaScript代码,这些代码对我来说很危险.function SaveAndClose() {//etc etc some validationTheForm.submit();window.close(); }也许我误会了表单提交时间的工作原理.我希望有人能启发我:1)何时提交表单?2)关闭对表单提交有何影响?这里是否可能存在比赛条件? 我最初希望关闭不会执行(执行将在提交时终止),但是我看到的行为是提交和关闭都正在执行(在FF中)-数据被持久化到数据库(通过页面)表单的...
我有以下代码:<div class="row" ng-repeat="input in inputs | filter:inputNumber"><ng-form name="form1"><div class="col-xs-3"><div class="form-group"><input ng-model="inputs.number[$index]" type="number" name="number$index" class="form-control" placeholder="" min="1" max="9999" required /><small class="label label-danger" data-ng-show="submitted && form1.number$index.$error.required">required</small...
我正在尝试提交HTML表单,<form action="go.php"><input id="I" type="button" name="submit" value="Go" onclick="this.form.submit()"/> </form>上面的代码失败,但是例如,如果我将按钮的名称更改为其他名称,<form action="go.php"><input id="I" type="button" name="bt" value="Go" onclick="this.form.submit()"/> </form>有用.为什么?两者有什么区别?解决方法:表单中具有“名称”属性的交互式元素在DOM图中与表单DOM节点相关...
我在react中制作了一个表格,该表格从用户那里获取输入并将其存储在状态中.现在,我想在用户单击React中的Submit按钮下方的输入字段中的Submit按钮时显示状态值.我是新来的反应.解决方法:您必须创建一个对象(例如凭据),然后当有人单击按钮时,凭据将采用以下状态的道具: App.js//import code.... import Form from './Form.js'//class app code.....//in the render method:render() {return (<Form />) }Form.js// import code .......
jQuery允许通过以下任一方式以编程方式触发表单提交: > $(‘.js-form-class-hook’).submit();> $(‘.js-form-class-hook’).trigger(‘submit’); 注意:我的理解是.trigger(‘submit’)是.submit()是什么.on(‘submit’,function(e){});是.submit(function(e){});.简而言之.trigger(‘submit’)比.submit()以编程方式提交表单更强大. 我已经知道.on(‘submit’,function(e){})之间的一些区别;和.submit(function(e){});,请参阅我...