以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]keydown跳到下一列第一行问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=173102)

--  作者:wei0769
--  发布时间:2021/11/15 15:02:00
--  [求助]keydown跳到下一列第一行问题


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.table



图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看


直接用命令正常


图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2021/11/15 15:15:21编辑过]

--  作者:有点蓝
--  发布时间:2021/11/15 15:17:00
--  
加上e.cancel=true
--  作者:wei0769
--  发布时间:2021/11/15 15:20:00
--  
好的,可以实现,为什么要加?
--  作者:有点蓝
--  发布时间:2021/11/15 15:33:00
--  
回车键默认就会跳一格,代码里又跳一格,所以总共跳了2格,e.cancel=true就是取消按键的默认行为
--  作者:wei0769
--  发布时间:2021/11/15 16:02:00
--  
以下是引用有点蓝在2021/11/15 15:33:00的发言:
回车键默认就会跳一格,代码里又跳一格,所以总共跳了2格,e.cancel=true就是取消按键的默认行为

当设置成 回车 向下 如果不在 keydown 中设置代码,在某一列的最后一个表格,是不会跳到别一列的第一行的
[此贴子已经被作者于2021/11/15 16:03:22编辑过]

--  作者:有点蓝
--  发布时间:2021/11/15 16:13:00
--  
默认不会跳到第一行,所以才需要自己写代码处理
--  作者:wei0769
--  发布时间:2021/11/15 17:11:00
--  
以下是引用有点蓝在2021/11/15 16:13:00的发言:
默认不会跳到第一行,所以才需要自己写代码处理

当自己写代码时, 又会多了一个 默认跳一格.写代码不是问题,问题是明白为什么这样
--  作者:有点蓝
--  发布时间:2021/11/15 17:20:00
--  
我觉得已经说的够明白了,不理解俺也没办法了