Necesito escribir un programa de JavaScript que haga clic en los botones de un sitio varias veces. Intenté escribirlo, pero hace clic solo una vez y luego se detiene.
let button = document.querySelector("path to the button"); for (let i = 0; i < 5; i++) { button.click(); }Supongo que el problema es que la "ruta al botón" es incorrecta. Cuando usa querySelector , necesita especificar un selector css válido.
Revisa mi ejemplo a continuación
function doJobs(){ let button = document.querySelector("#btn"); for (let i = 0; i < 5; i++) { button.click(); } } function sayHi(){ alert("hi") } <button id="btn" onclick="sayHi()"> click me </button> <button onclick="doJobs()"> doJobs </button>Puede hacer un getElementById y dar una identificación en su botón como este
<button id="nameyouwant" />Supongo que diste un nombre equivocado.