[0]求助,现在有个登录框,用户名输入完毕后,按下ab键,input光标就移动到下面的密码输入框内.

现在能监听到tab事件,但是直接使用 xx.focus = true ,发现光标移动不到下面的密码框内,而且如果是一开始就默认让光标移动到密码框内,
就会出现下面placeholder的默认提醒文字也没消除
已邀请:

Laya_XS

赞同来自:

原生的tab切换输入框的实现是给每个input标签增加了一个切换顺序的索引做的,你在引擎里使用tab键来切换input组件的输入框,也可以为input组件设置切换顺序的索引,然后监听tab事件,通过记录切换的索引来实现tab控制输入框焦点的变化。

李狗蛋

赞同来自:

                document.addEventListener('keydown', function(event) {
                    if (event.key === 'Tab') { // 检查按下的键是否为 Tab 键
                        event.preventDefault(); // 阻止默认行为
                    }
                });  要阻止默认行为才行.

要回复问题请先

商务合作
商务合作