Javascript 如何在带有chrome扩展名的网站的输入文本字段中插入值?

Javascript 如何在带有chrome扩展名的网站的输入文本字段中插入值?,javascript,jquery,html,google-chrome-extension,Javascript,Jquery,Html,Google Chrome Extension,我有一个测试点 <html> <head> </head> <body> <input type="text" name="test"> </body> </html> popup.html <html> <head> <script src="popup.js"> </script> </head> <body> <h1>he

我有一个测试点

<html>
<head>
</head>
<body>
<input type="text" name="test">
</body>
</html>
popup.html

<html>
<head>
<script src="popup.js">
</script>
</head>
<body>
<h1>hello</h1>
</body>
</html>
你能告诉我我错了什么吗,请不要毁了我我对chrome扩展或javascript一无所知

解决(如果有人需要帮助):

manifest.json

{
"name":"prova",
"version":"1.0",
"manifest_version":2,
"browser_action":{
"default_popup":"popup.html"
}
}
{
"name":"prova",
"version":"1.0",
"manifest_version":2,
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["content.js"]
}
]
}
test.html

<html>
<head>
</head>
<body>
<input type="text" name="n">
</body>
</html>


您需要一个内容脚本。别担心,这里没人会毁了你的…谢谢,我会看一看,让你看看know@EugenSunic虽然我同意,但总有一个。。总是……)请不要通过编辑问题来解决问题,请将其作为答案。回答你自己的问题是完全可以接受的。
document.getElementsByName("n")[0].value="stack_overflow";
<html>
<head>
</head>
<body>
<input type="text" name="n">
</body>
</html>