设置焦点在搜索文本框而不是google-chrome-extension上的地址栏

时间:2013-05-24 18:05:42

标签: javascript google-chrome google-chrome-extension focus setfocus

我尝试为自定义新标签创建一个简单的google-chrome扩展程序 我用过两个文件来做:

的manifest.json:

{
  "name": "focus",
  "version": "0.2",
  "chrome_url_overrides": {
    "newtab": "new.html"
  },
  "manifest_version": 2
}

new.html

<!DOCTYPE html>
<html>
<head>
<script>
function setFocus()
{
document.getElementById("fname").focus();
}
</script>
</head>

<body onload="setFocus()">
<form>
Search: <input type="text" id="fname" size="30"><br>
</form>
</body>

</html>

将这些文件安装为chrome-extension后,我打开一个新标签。 它的工作原理,但重点是地址栏(多功能框),而不是搜索文本框。

如何将焦点设置在搜索文本框上?

感谢

0 个答案:

没有答案