Задать вопрос
@AlexandraMaslo

Как изменять данные в сторонней форме созданной во vue через javascript?

Подскажите пожалуйста, как можно изменять данные в форме, если сайт написан на vue?
Есть сайт, который выводит форму для вопросов. Я хочу заполнять эту форму но не руками, а через javascript.
Я делаю так:
let domme = document.querySelectorAll('input')
domme[1].value = 'Hello world'

Данные в форму подставляются, но сам сайт их не видит, так как при нажатии на TAB или клик мышкой на другой input, этот мой заполненный инпут очищается.
Мне сказали что это из-за того, что vue использует v-mode.
Вот мне и не понятно, как можно заполнять данные на таком сайте через javascript ?
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
randomizex
@randomizex
http://resume.web-ivan.ru
Надо пробросить собитие input.
Или change если у инпута v-model.lazy
let domme = document.querySelectorAll('input')
domme[1].value = 'Hello world'
domme[1].dispatchEvent(new Event('input'));
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы