作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我制作了一个简单的 Chrome 扩展程序 - 使用表单进行搜索。
当我打开扩展程序时,没有默认焦点在表单上,但需要额外点击。
假设焦点发生在 popup.html 表单上。
现在 JavaScript .focus()
方法不起作用,有没有其他方法可以为 Chrome 扩展设置默认焦点?
HTML:
<input type="text" id="mydata" />
JS:
document.getElementById('mydata').focus();
最佳答案
最新的 chrome 已经支持 tabindex
属性。所以你可以使用
<input type="text" id="mydata" tabindex="1" />
让它在没有任何 js 代码的情况下工作。仅供引用。
关于javascript - Google Chrome 扩展程序中的自动对焦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6594064/
我是一名优秀的程序员,十分优秀!