Ваш вопрос немного расплывчат, но если я правильно понимаю ...
Если вы хотите заполнить поле на веб-странице и / или нажать кнопку, то, возможно, вы захотите использовать расширение Firefox под названием Tampermonkey .
Tampermonkey позволяет создавать сценарии для любого веб-сайта (ов), которые вы хотите, и эти сценарии будут вводить (и запускать) дополнительный код JavaScript (который вы предоставляете) на странице. Честно говоря, это работает на удивление хорошо - я создал сценарии для десятков и десятков веб-сайтов, которые делают все: от входа на сайт до удаления рекламы / изображений / беспорядка и до полного переформатирования страницы.
Очевидно, что сценарии TM запускаются только на вашем компьютере и изменяют только внешний вид веб-сайта для вас, только на этом компьютере.
Базовый скрипт Tampermonkey выглядит так:
// ==UserScript==
// @name SO Hide HNQ
// @namespace http://tampermonkey.net/
// @match https://stackoverflow.com/questions/*
// @match https://stackoverflow.com
// @grant none
// ==/UserScript==
(function() {
'use strict';
var myHnq = document.getElementById('hot-network-questions');
myHnq.style.display = 'none';
})();
Обратите внимание, что также можно использовать jQuery в ваших сценариях TM, добавив эту строку
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js
где-то в блоке // ==/UserScript==
.