Не только через консоль браузера, а так же через добавление сайта-закладки в панели закладок (chrome: ctrl+shift+B)
К примеру, этот сайт:
https://react-hook-form.com , спуститесь на demo поля и автоматически заполните поля. Поле email заполнится, но система будет видеть, что не корректно заполнилось и не даст пройти дальше.
Так вот. Как корректно заполнить и обойти систему проверки или же не обходить?
Мои попытки были такими:
(function () {
let o = [{
e: () => document.querySelector(".FormFields-module--radioGroup--3D_ye > label"),
s: 'checkbox',
v: ""
}, {
e: () => document.getElementsByName("Email")[0],
s: 'email',
v: "Email@Email.ru"
}, {
e: () => document.querySelector(".button-module--pinkButton--Vcc3P"),
s: 'button',
v: ""
}];
o.forEach(el => {
if (el.s === 'checkbox' || el.s === 'button') {
setTimeout(() => {
el.e().click();
}, 1e2);
}
if (el.s === 'email') {
setTimeout(() => {
el.v.split("").forEach((w, i) => {
setTimeout(() => {
el.e().value += w;
}, 50 * (i + 1));
})
}, 1e2);
}
});
})();