我正在尝试编写Firefox扩展。在代码中,我需要它来获取当前选项卡形式的所有键,以便我可以对它们进行其他操作。例如,如果我有一个包含以下代码的页面:
<form action="/action_page.php">
First name:<br>
<input type="text" name="firstname" value="Mickey"><br>
Last name:<br>
<input type="text" name="lastname" value="Mouse"><br><br>
<input type="submit" value="Submit">
</form>
我需要能够获取给定提交按钮的键“ firstname”和“ lastname”。
我尝试过:
show();
function show() {
// Create a test FormData object
var formData = new FormData();
// Display the key/value pairs
for (var pair of formData.entries())
{
console.log(pair[0]+ ', '+ pair[1]);
}
}
但是我什么也没得到。我可以看到添加到列表的内容,但是看不到我加载的页面上的内容。具体来说,我希望能够通过POST或GET请求捕获从上一页跳至下一页的所有内容。
感谢您的帮助!