急!如何取消IE的回车键功能?

garyhaha 2003-10-24 12:14:44
在如下网页代码中:
<form name="Form1" method="post" action="QYLogin.aspx" target="_blank">
<input name="BoxName" type="text" id="BoxName" style="height:20px;width:75px;" />
<input type="submit" name="BtnQYEnter" value="[登陆]" id="BtnQYEnter" />
<input type="submit" name="BtnReg" value="[注册]" id="BtnReg" />
</form>

当按回车键时,IE的默认行为是执行“登陆”操作。
现在因为特殊需求,要求在按下回车键后,IE不执行任何操作。
如何实现该目的?
...全文
158 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwxh 2003-10-24
  • 打赏
  • 举报
回复
nod
fyzeng 2003-10-24
  • 打赏
  • 举报
回复
<input type="text" onKeypress="javascript:if (event.keyCode==13) event.returnValue = false;">
zhfkiller 2003-10-24
  • 打赏
  • 举报
回复
nod
meizz 2003-10-24
  • 打赏
  • 举报
回复
<script language="javascript">
function document.onkeydown()
{
if (window.event.keyCode==13 && document.activeElement.type == "text") //屏蔽文本框里的回车
{
window.event.keyCode = 0;
window.event.returnValue= false;
}

}
</script>
<form name="Form1" method="post" action="QYLogin.aspx" target="_blank">
<input name="BoxName" type="text" id="BoxName" style="height:20px;width:75px;" />
<input type="submit" name="BtnQYEnter" value="[登陆]" id="BtnQYEnter" />
<input type="submit" name="BtnReg" value="[注册]" id="BtnReg" />
</form>
ydr2002 2003-10-24
  • 打赏
  • 举报
回复
不要用submit按钮,改用普通button按钮,在按钮的onclick时候执行:Form1.submit();

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧