У меня есть простая форма Google (https://forms.gle/7xRp2Ft4Z2TZBLUY8), и мне нужно много раз заполнять ее случайными ответами. Я использую tampermonkey для своего сценария. Но формы Google не видят ответа, если не щелкнуть поле ввода и не нажать кнопку пробела. Итак, вопрос в том, как разместить пробел в поле ввода, используя JS?
// @name name
// @namespace http://tampermonkey.net/
// @version 1.0
// @description test
// @author You
// @match https://docs.google.com/forms/*
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js
// @grant none
// ==/UserScript==
var formUrl = 'url';
(function() {
window.addEventListener('load', function() {
if (window.location.pathname.indexOf('/forms/d') === 0) { // Form
submitRandomForm();
} else if (window.location.pathname.indexOf('/forms/u') === 0) { // Submitted
window.location.href = formUrl;
}
function submitRandomForm() {
//q1
document.querySelector("UID").click();
document.querySelector("UID").value = "TEXT";
//q2
document.querySelector("UID").click();
ddocument.querySelector("UID").value = "TEXT";
//q3
document.querySelector("UID").click();
document.querySelector("UID").value = "TEXT";
//Submit
document.querySelector("UID").click();
}
function goBackToForm() {
window.location.href = 'URL';
}
});
})();```