我的意思是我想让'输入'键从当前输入转到下一个 我的意思是'标签'键功能 我怎么可以使'输入'键做'tab'键功能 in javascipt如何我可以从输入移动输入与输入不是选项卡
0
A
回答
1
我同意这两个意见。对于用户友好的表单,你可以做的最糟糕的事情是打破表单通常工作的方式。另外,如果你真的想这样做,你必须在每个输入键上使用一个输入键(键ID为13),然后使用focus()函数对下一个输入进行聚焦。该职位可能会帮助您:http://www.jguru.com/faq/view.jsp?EID=1140915
1
使用jQuery:
$(document).ready(function() { $(":input).keypress(function(event) { if (event.keyCode === 13 || event.keyCode === 10) // 10 is for mac event.preventDefault(); $(this).next(":input").focus(); } }) });
如果所有输入类型都处于同一级别(兄弟姐妹),这可能工作。 否则,您可能需要缓存$(“:input)数组并通过手动循环。
+0
在Mac上使用当前的Safari和Chrome ,'event.keyCode === 13'工作正常。 – Emil 2012-02-17 22:21:34
相关问题
- 1. 选项卡从输入到CellTable中的输入
- 2. 输入字段值,但也可以是手动的输入
- 3. 我想选择退出而不是输入输入
- 4. 输入与输入在jQuery
- 5. “:输入”不选择禁用的输入
- 6. 我无法输入输入
- 7. 选项卡控制绘制输入键
- 8. 输入框不让我输入
- 9. 我如何输入n个输入,其中n是python中的用户输入?
- 10. 可以输入C++
- 11. 如何更新Ggplot与选择R输入输入
- 12. 预输入从自动完成变更输入框中选择选项
- 13. 角提交上输入不工作的号码输入移动
- 14. 自动移动输入
- 15. 如何在输入字母时移动div(如输入插入符号)?
- 16. 如何从父级选择输入并获取输入的值?
- 17. 我可以使用输入作为输入吗?
- 18. 卡在输入emacs gdb调试C程序/ *输入不结束文本输入*/
- 19. 是否可以在角材选择选项中输入文字?
- 20. 如何检查os.stdin可以提示一些与文字“输入输入”
- 21. 输入框移动时选择
- 22. 从“输入”中读取“从”输入“
- 23. 以输入来自移动在MATLAB
- 24. Kraken-API:输入选项; Python
- 25. html输入字段选项
- 26. 如何在int输入之前在java中输入char输入?
- 27. 如何阅读child_process.spawnSync标准输出与标准输入输出选项 '继承'
- 28. 与输入输入数据[]在数学
- 29. 自动完成 - 用户输入速度太快 - 选择输入的输入
- 30. 如何阅读c输入输入
请不要这样做,如果我必须使用这种形式,它会让我讨厌你 – VoteyDisciple 2010-06-14 16:28:29
我会不行,只是我想知道如何 – 2010-06-14 16:30:43
你打破了一个完善的UI/UX原则,就像让你的鼠标右键像左边一样,左边像右边 – redben 2010-06-14 16:31:07