JavaScript 回车 焦点切换
更新时间:2009年06月09日 12:53:34 作者:
回车键按下时,自动以Tab键方式在文本输入框之间进行焦点切换的JavaScript代码
复制代码 代码如下:
<script language='javascript' for='document' event='onkeydown'>
if(event&&event.srcElement){
srcEle=event.srcElement;
if((event.keyCode||event.charCode)==13 && srcEle.tagName.toUpperCase()=='INPUT' && srcEle.type.toUpperCase()=='TEXT')
eventevent.keyCode=event.charCode=9;
}
</script>
如果注册了多个键盘监听事件,虽然在代码段中修改keyCode值,其它键盘监听事件获得的仍然是原始keyCode。这和JavaScript事件模型有关(记得是分别从各个注册的监听事件开始,各自沿着自己的路线进行事件传播)。
以下是测试代码:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
相关文章
bootstrap校验laydate起止日期联动失效问题及解决方法
这篇文章主要介绍了bootstrap校验laydate起止日期联动失效问题,项目中用到bootstrapValidator,以及laydate(by:贤心,插件效果美观),本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下2023-01-01
chrome浏览器当表单自动填充时如何去除浏览器自动添加的默认样式
很多朋友都遇到这个问题:当使用chrome浏览器表单自动填充时都会自动添加默认的样式,该如何去除默认样式呢?看看小编是怎么去除的,需要的朋友一起学习吧2015-10-10


最新评论