Javascript iOS谎称元素处于焦点位置

Javascript iOS谎称元素处于焦点位置,javascript,html,ios,css,Javascript,Html,Ios,Css,当涉及到聚焦元素时,iOS 当焦点从用户操作(例如单击某处)启动时,您只能从JS中聚焦元素 然而,当Safari阻止聚焦而元素不在焦点时,iOS也会报告元素处于焦点 例如: $(函数(){ $(“#sad”).focus(); }); #悲哀{ 背景色:红色; } #悲伤:专注{ 背景颜色:绿色; } 使用伪选择器:关注您试图检查的任何元素。(例如$(“#sad:focus”).length)将告诉您有多少id为sad的元素被聚焦。当键盘未显示时,它会将其报告为聚焦。使用伪选择器:聚焦您试图

当涉及到聚焦元素时,iOS

当焦点从用户操作(例如单击某处)启动时,您只能从JS中聚焦元素

然而,当Safari阻止聚焦而元素不在焦点时,iOS也会报告元素处于焦点

例如:

$(函数(){
$(“#sad”).focus();
});
#悲哀{
背景色:红色;
}
#悲伤:专注{
背景颜色:绿色;
}


使用伪选择器:关注您试图检查的任何元素。(例如$(“#sad:focus”).length)将告诉您有多少id为sad的元素被聚焦。当键盘未显示时,它会将其报告为聚焦。使用伪选择器:聚焦您试图检查的任何元素。(例如$(“#sad:focus”).length)将告诉您有多少id为sad的元素被聚焦。当键盘未显示时,它将报告为聚焦。