我做了一个简单的Chrome扩展程序-使用表单进行搜索。
当我打开扩展程序时,没有默认的焦点放在窗体上,但是需要额外的单击。
重点应该放在popup.html表单上。
现在JavaScript .focus()
方法不起作用,还有其他方法可以为Chrome扩展程序设置默认焦点吗?
HTML:
<input type="text" id="mydata" />
JS:
document.getElementById('mydata').focus();
最佳答案
尝试这样的事情:
<html>
<head>
<script type="text/javascript">
function setFocus()
{
document.getElementById("target").focus();
}
</script>
</head>
<body onload="setFocus()">
<input type="text" id="target" name="target" size="25" value="" />
</body>
</html>
这个对我有用。
关于javascript - Google Chrome扩展程序中的自动对焦,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6594064/