• Как сделать через скрипт ввод числа в input?

    zkrvndm
    @zkrvndm
    Архитектор решений
    После ввода нужно вызвать соответствующие события, чтобы скрипты на странице смогли понять, что значение изменилось. Попробуйте так:
    document.querySelector('input').value = 'значение';
    document.querySelector('input').dispatchEvent(new Event('keyup'));
    document.querySelector('input').dispatchEvent(new Event('input'));
    document.querySelector('input').dispatchEvent(new Event('change'));

    Если не поможет, посмотрите в консоли какие обработчики висят на нужном поле и вручную вызывайте их после изменения значения.
    Ответ написан
    5 комментариев