I am creating a Google Chrome extension and want to populate a form field on a page.
I am trying something like this with no effect:
chrome.tabs.executeScript(null,
{code:"document.body.form[0].email_field='" + email + "'"});
}
I am creating a Google Chrome extension and want to populate a form field on a page.
I am trying something like this with no effect:
chrome.tabs.executeScript(null,
{code:"document.body.form[0].email_field='" + email + "'"});
}
{ "name": "123 Testing", "version": "0.1", "description": ":-)", "browser_action": { //"default_icon": "my_icon.png", "default_title": "Click to fill the form" }, "background_page": "background.html", "permissions": [ "tabs", "http://*/" ] }
<html> <head> <script> chrome.browserAction.onClicked.addListener(function(tab) { chrome.tabs.executeScript(null, { code: "document.forms[0]['q'].value='Hello World!'" }) }); </script> </head> <body></body> </html>
(I would have usually used document.getElementById). Good luck!