首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

敲回车不交付表单,只是单击鼠标才提交表单

2012-11-06 
敲回车不提交表单,只是单击鼠标才提交表单目标:敲回车不提交表单,只是单击鼠标才提交表单尝试过:其一、func

敲回车不提交表单,只是单击鼠标才提交表单
目标:敲回车不提交表单,只是单击鼠标才提交表单
尝试过:
其一、
function btnEnter() {  
  if(event.keyCode == 13){ 
  return false;  
  }  
  }  
<body onload="btnEnter();">
其二、
将 <input type="submit" value="【删除所选新闻】" /> 改成 <input type="button" onclick="this.form.submit();" value="【删除所选新闻】" />

结果都失败了,
请教各位朋友指点一下,谢谢!

[解决办法]
<input type="button" onclick="ccc()" value="【删除所选新闻】" /> 

function ccc(){
document.forms[0].action=....
document.forms[0].submit();
 
}
[解决办法]
楼上的就可以
[解决办法]
<form id="form1">

<script>
 document.getElementById("form1").onsubmit = function(e){
var evt = e || event;
var ecd = evt.which || evt.keyCode;
return ecd == 13 ?false : true;
 };
</script>
[解决办法]
function btnEnter() {
if(event.keyCode == 13){
return false;
else
{this.form.submit();return true;}
}
}

将  <input type="submit" value="【删除所选新闻】" /> 改成  <input type="button" onclick="return btnEnter()"> value="【删除所选新闻】" /> 


[解决办法]

JScript code
function  btnEnter() {       if(event.keyCode == 13){     return false;     }    else   {this.form.submit();return true;}        }     将   <input type="submit" value="【删除所选新闻】" /> 改成   <input type="button" onclick="return btnEnter()">  value="【删除所选新闻】" />
[解决办法]
<script language="javascript">
function loadf(){
document.form1.onkeydown=function(e){
var evt=e||window.event;
ecd=evt.keyCode||evt.which;
if(ecd==13){
if(e==undefined){evt.keyCode=0;}
return false;
}
}
}
</script>
<body onload="loadf();"> 
<form name="form1" action="" method="post">
<input type="submit" value="【删除所选新闻】" />
</form>
[解决办法]
表单中的按钮type不是submit,回车不会主动提交的~

type =button
<form>
<inoup type="button" onclick="" />
</fom>

热点排行