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

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

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

用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 opear(obj){ var username = $(obj).val(); if(username.length>9){ $("#subForm").submit(); }}

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

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(); } } 请参考

1L说的对的,但是在ie中,button默认的type是button,而其他浏览器和W3C标准中button默认的属性都是submit

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

在这呢一般情况下,添加都是需要提交表单的,所以用submit按钮,修改按钮一般都是通过点击然后跳转到其它的页面,所以在这只需要写一个js的跳转,然后写上你的url和传的参数即可,如上。

建两个jsp页面 第一个jsp页面有表单,提交到第二个jsb页面 第二个jsp页面加入 用户名: 密码:

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