日期:2014-05-17  浏览次数:20690 次

求javascript中按回车键跳转到下一对象方法
在页面中有:<select> <input> <submit>
要求:在<select>选项中选中内容后,按回车键光标直接跳转到与它相邻的下一个对象<input>上。
并且不影响<submit>的按回车可以直接提交功能。

------解决方案--------------------
        function keyQuery(){
if(event.keyCode == 13){
//得到光标focus()
                           //提交表单submit()
}
}


      <input onkeydown="keyQuery()">
------解决方案--------------------
在keydown事件中监听,判断回车键,document.getElementByTag找出所有input,然后通过全局变量i记录次数,超过input数组的长度就回到0,如果按下的是回车键就把input[i]聚焦,然后i++