JavaScript回车焦点切换
JavaScript 切换 焦点 回车
2023-06-13 09:14:10 时间
<scriptlanguage="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事件模型有关(记得是分别从各个注册的监听事件开始,各自沿着自己的路线进行事件传播)。
以下是测试代码:
相关文章
- javascript 基础_JavaScript高级编程
- JavaScript Array的map方法
- 5 个 JavaScript 写法小技巧分享
- 【说站】javascript如何动态加载js文件
- 【说站】javascript substr截取字符串
- JavaScript案例:tab栏切换
- JavaScript基础认识
- javascript浮点数运算精度问题详解编程语言
- javascript+dom树型菜单类,希望朋友们一起进步
- 可实现多表单提交的javascript函数
- Javascript更新JavaScript数组的uniq方法
- javascript实现划词标记划词搜索功能
- javascript正则表达式相关应介绍
- Javascript中自动切换焦点实现代码
- javascript结合html5canvas实现(可调画笔颜色/粗细/橡皮)的涂鸦板
- 基于JavaScript类的使用详解
- 利用noesis.Javascript开源组件.Net中执行javascript脚本
- JavaScript调试工具汇总
- 浅谈javascript中字符串String与数组Array
- 原生javascript实现Tab选项卡切换功能