javascript - 在td里回车到下一个元素
ringa_lee
ringa_lee 2017-04-11 10:39:58
[JavaScript讨论组]

有一个table 每个tr有5个td,td里分别为input和select
在第一个td的input里回车时自动跳到第二个td的input ...

目前input回车到下一个元素没问题,当在select上回车的时候chrome和ff就不一致了.
chrome下在select回车就会把option打开
ff下在select回车无任何反应





Document




1 2 3 4 5

有2个问题:
1.select元素上回车怎么到下一个input?
2.当在tr里最后一个input上回车怎么跳到下一个tr的第一个input上?

ringa_lee
ringa_lee

ringa_lee

全部回复(1)
阿神

1.阻止浏览器默认事件。event.prevertDefault()

2.写你想执行的效果。你可以给你所有的input写一个data-index然后你就去找data比当前的大一个的。如果按你现在这个就是从当前行找,找不到从下一行找。

看我下面的贴图,我捕获到了啊

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号