Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
function simulateTyping(input, text) { input.focus(); let i = 0; function typeChar() { if (i < text.length) { let char = text.charAt(i); let keyCode = char.charCodeAt(0); let event = new KeyboardEvent('keydown', { key: char, char: char, keyCode: keyCode, which: keyCode, bubbles: true }); input.dispatchEvent(event); event = new KeyboardEvent('keypress', { key: char, char: char, keyCode: keyCode, which: keyCode, bubbles: true }); input.dispatchEvent(event); input.value += char; input.dispatchEvent(new Event('input')); event = new KeyboardEvent('keyup', { key: char, char: char, keyCode: keyCode, which: keyCode, bubbles: true }); input.dispatchEvent(event); i++; setTimeout(typeChar, 100); // задержка между символами } } typeChar(); } let emailInput = document.querySelector('#Re_Enter_Email'); // замените на селектор вашего поля ввода let email = 'example@gmail.com'; simulateTyping(emailInput, email);