html 用js实现不同input框焦点切换

2024-12-30 14:45:31
推荐回答(5个)
回答1:

先判断input的value是否为空,再设置它的值。
不过如果你要实现那样的效果,建议你用placeholder属性可以直接使用实现,不需要设置获取焦点,离开焦点等事件。

回答2:

需要事件捕获,事件判断。给BODY绑定个点击事件。然后判断。事件冒泡位置。如果在2,3内,就丢失焦点。否则一直都为获得焦点。

回答3:

有个比较简单的方法可以一试










回答4:

输入框1.onblur=function (){
if !((输入框2.focused)or(输入框3.focused)){输入框1.setfocus()}
}
大概思路吧,在手机端答的,没注意大小写,没注意单词,你自己再修改下

回答5:




New Document








输入框1:
输入框2:
输入框3: