将光标放在Chrome中带有Javascript的表上

将光标放在Chrome中带有Javascript的表上,javascript,html,html-table,Javascript,Html,Html Table,但它可以工作 let el=document.getElementById('z'); 如果(el!==null){ el.focus(); } 由于documentElement上的focus()存在浏览器兼容性问题,因此最好从Chrome上解决该错误。document.getElementById(“z”).focus()也许?@默默无闻的人读得更仔细些。我说过,focus()不起作用。我看到了你写的东西。更重要的是,我在实际编写之前已经测试了我编写的内容,显然在执行上述行后光标会闪烁。


但它可以工作

let el=document.getElementById('z');
如果(el!==null){
el.focus();
}


由于
documentElement
上的
focus()
存在浏览器兼容性问题,因此最好从Chrome上解决该错误。

document.getElementById(“z”).focus()也许?@默默无闻的人读得更仔细些。我说过,
focus()
不起作用。我看到了你写的东西。更重要的是,我在实际编写之前已经测试了我编写的内容,显然在执行上述行后光标会闪烁。@我们可以通过
控制台
设置超时
来测试这一点。之后,我看到焦点以蓝色高亮显示,但没有光标,无法打印。@oleedd可能这是特定于浏览器的。至少在FireFox中,它可以完美地工作。我使用Chrome,看到焦点蓝色高亮显示,但没有光标,无法打印。据说,
focus()
不工作,但在我的情况下,它可以工作(因为我看到高亮显示),但没有光标。