截获回车键的方法,并模拟Tab键

[ 2005-12-15 11:04:13 | 作者: admin ]
字号: | |
把下面这个脚本放在<head></head>
<script language="javascript" for="document" event="onkeydown">
<!--
    if(event.keyCode==13)
          event.keyCode=9;
-->
</script>

在填写表单时,习惯性会按下回车键,这将导致表单提交,很不好,这里介绍一个方法截获它。
其实很简单,只要在想截获的区域增加Onkeydown事件函数,并在执行函数中写下如下语句:
if (window.event.keyCode==13) window.event.keyCode=0
这样就取消回车键了
如果想模拟Tab键,只要写成
if (window.event.keyCode==13) window.event.keyCode=9
就行了,它会跳到另一个元素上。
[最后修改由 admin, 于 2006-05-16 12:40:35]
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=349

这篇日志没有评论。

此日志不可发表评论。