以文本方式查看主题 - 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跳到下一列第一行问题 直接用命令正常 [此贴子已经被作者于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的发言:
当设置成 回车 向下
如果不在 keydown 中设置代码,在某一列的最后一个表格,是不会跳到别一列的第一行的
回车键默认就会跳一格,代码里又跳一格,所以总共跳了2格,e.cancel=true就是取消按键的默认行为 [此贴子已经被作者于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 -- 我觉得已经说的够明白了,不理解俺也没办法了 |