@fOrZe0

Как с помощью JS заполнить поле (input) на чужом сайте?

Доброго времени суток! Задача состоит в следующем: имеется чужой сайт, на котором есть поле ввода (input) и кнопка (button). Мне нужно периодически заполнять поле и нажимать на кнопку. Со вторым проблем не возникает. А с заполнением поля проблема в том, что визуально оно заполняется, но при нажатии на кнопку, появляется сообщение, что его необходимо заполнить. Вот сам input с сайта.
<input class="cart-item-sum__input ng-pristine ng-valid ng-empty ng-touched" ng-model="item.sumValue" ng-disabled="item.isProcess" ng-keypress="hcart.checkoutIfPressEnter($event)" ng-keyup="hcart.checkoutIfPressEnter($event)"  style="">


Я заполнял его след. образом :$("<тут селектор>").focus().val(123);

Что я делаю не так?
  • Вопрос задан
  • 2003 просмотра
Пригласить эксперта
Ответы на вопрос 1
lamer350
@lamer350
กำลังสูงสุด
У вашего input нет id="input"
Обращение в jQuery по # - это обращение к ID элемента.
Вам нужно обращаться к форме так: $('.cart-item-sum__input').val('123');
При условии что class cart-item-sum__input не повторяется в документе
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы