我正在写我的第一个Chrome扩展,它具有以下功能。当用户右键单击图像并在上下文菜单中选择适当的字段时,会创建一个包含表单的弹出窗口。从上下文菜单中调用以下函数。如何通过javascript在Google Chrome上通过html表单提交用户提交的值?
function new_window(){chrome.windows.create({
url: "reddit.html",
type: "popup",
focused: true,
width: 200,
height:140})
的其中包含“reddit.html”内部格式如下:
<form id="post_on_forum" method="get">
<input type="text" name="title" placeholder ="title"><br>
<input type ="text" name="Category"placeholder ="Category" ></br>
<input type="submit" value="Submit" id="submit">
</form>
我的问题是:如何使用JavaScript获取用户输入的每次他提出什么变量?我无法使用内嵌JavaScript,因为Chrome禁止这样做。我创建了submit.js
这是
$(document).ready(function() {
$('#Submit').on('click',(function() {
foo($('#post_on_forum').val());
}));
console.log("triggered");
});
但它不起作用。当然,我已经在清单文件中包含了所有适当的文件。
你在控制台得到一个错误序列化表单输入? – davy
none我没有得到任何东西 – user1608778