javascript - 在 Chrome 中使用 Javascript 将光标放在表格上
问题描述
<table id="z" border="1" width="20px" contenteditable>
<tbody>
<tr>
<th></th>
</tr>
</tbody>
</table>
如何使用 Javascript 将光标放在此单元格(=table)上 - 因为它在通常的点击后工作?所以在那之后,键盘打印应该在那里工作。focus()
不起作用,但它适用于<input>
.
我使用谷歌浏览器。
解决方案
由于它的浏览器兼容性问题focus()
,最好从 Chrome 中解决documentElement
错误467043 。
推荐阅读
- html - 如何在其父级后面但在其祖父级之前以绝对定位获得伪元素?
- javascript - 当我们为 DOM Ready 添加事件处理程序时,是不是已经来不及了?
- java - 从单独的初始化列表创建对象数组时遇到空指针异常消息
- firebase - Firebase 出站网络......从哪里来?
- java - 选择不包含主要类型错误
- css - 安装 @zeit/next-sass 后,我的下一个应用程序无法启动
- nginx - 将 gzip.conf 文件添加到 default.conf
- reactjs - React Router 部署时无法直接访问子页面
- iptables - 如何将来自openvpn客户端的所有流量重定向到socks5?
- python - 有没有办法避免 falcon 将 Python 所需的内存加倍?