Я пытаюсь написать расширение для 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>
Мне нужно иметь возможность получить ключи «имя» и «фамилия» для данной кнопки отправки.
Я пытался:
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.
Спасибо за помощь!