kgdc.net
当前位置:首页 >> 在html中的表单,为什么一按回车键就提交表单了呢? >>

在html中的表单,为什么一按回车键就提交表单了呢?

把那个button的类型改为submit就行了。 不过如果你要用jquery提交的话,那就先在响应动作事件的函数内把默认事件停止(e.stop())然后再用ajax提交。

默认情况下,单个输入框,无论按钮的type="submit"还是type="button"类型,回车即提交。 当type="submit"时,无论有几个type="text"输入框,回车均表示提交。(按钮默认的type为submit) 当type="button"时,且存在多个输入框,回车不提交。(bu...

用Javascript就可以了: ...中: window.onkeydown = function(){ if (event.keyCode===13){ //回车键的键值为13 document.getElementByName("2").click();//模拟按下submit确认按钮 } }script要放到body之后等html加载完再执行

在form标签里加上onkeypress="if(event.keyCode==13||event.which==13){return false;}" 就是禁用回车

function a(){ var x =document.form1.textfield.value; alert(x); } document.onkeydown = function(e){ if(!e) e = window.event;//火狐中是 window.event if((e.keyCode || e.which) == 13){ a(); } } 请参考

function opear(obj){ var username = $(obj).val(); if(username.length>9){ $("#subForm").submit(); }}

不知道你的是不是在表单里边按回车。 如果是的话,看下这个: http://www.nowamagic.net/html/html_EnterCouseReflesh.php 源自简明现代魔法

button元素的默认type属性的值为submit,这个是标准,和IE版本没关系。如果不喜欢可以直接用代替。

HTML: JS: function keyLogin(){ if (event.keyCode==13) //回车键的键值为13 document.getElementById("ii").click(); //调用按钮的点击事件}

表单标签的主要作用是:在HTML页面中创建一个表单,在用户填写完表单信息后,将数据提交给服务器。需要填写数据的标签必须要放在表单标签体里面。 常用的属性: action:请求路径,在该属性中确定表单数据提交的服务器地址。 method:请求方式。...

网站首页 | 网站地图
All rights reserved Powered by www.kgdc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com