Добрый день, всем Профессионалам!

Нужна React-ивная помощь ))

Смотрите: я автоматизирую для одного клиента добавление автообъявлений на разные сайты.

Я это делаю с помощью браузера и JQuery.

Т.е. поля формы заполняются с помощью JQuery.

И один из сайтов, заполнение формы на котором должно быть автоматизировано, является am.ru

На нем используется библиотека react js.

Моя задача - научиться js-скриптом менять значения полей input формы.

Когда я пишу в консоли

$('input[name]').attr('value', 123).trigger('change');

значение меняется. Но как только я кликаю мышкой по этому инпуту - значение пропадает.

И потом когда я скриптом нажимаю кнопку "перейти к следующему шагу" - мне сайт говорит что необходимо заполнить поле "пробег".

Я понял что менять значения react-полей из JQuery невозможно: где то в нутрях react'a хранится состояние компонента (поля ввода) и именно его нужно менять.

Я вообще не знаю как работать с react, и мне оно ни к чему)

Но нужно как то научиться заполнять значения полей скриптами.

Чтобы поэкспериментировать - нужно зайти на https://cabinet.am.ru/user/adverts/add/auto/, дойти до 4 шага "Состояние и цена", открыть консоль браузера и написать скрипт который будет менять значение поля "пробег".

При этом при нажатии кнопки "далее" это значение должно оставаться.

UPD:

Вот здесь есть как бы решение, но оно не работает:

https://toster.ru/q/434555

Сможете мне помочь в этом вопросе?

8 лет назад
froggy1980
Алексей 
47 лет
13 лет в сервисе
Был
3 месяца назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Сайт на Wordpress, тема кастомная, не шаблон. Короткий список задач:  1) Добавить новостной блок (ленту новостей) на сайт из шаблона в PSD.  Адаптировать его под  все разрешения, включая вариант ...

    Закрыт
    7 лет назад
  • $5

    Необходимо подключить uLogin к сайту на Yii 2. В проекте уже установлен плагин: https://github.com/rmrevin/yii2-ulogin, нужно только отключить CSRF токен для плагина, а также привязать его к авторизации и регистрации сайта непосредственно. Версия вторая.

    Закрыт
    8 лет назад
  • Есть небольшой сайт на Битриксе, который, похоже, был взломан. Задача состоит в том, чтобы его починить. Скорее всего потребуется откатиться к бэкапу, понять, какая уязвимость была использована, залатать ее, обновить Битрикс и поправить, если что-то ...

    Завершен
    8 лет назад
  • $400

    Всем добрый день! Ищем человека, для продолжения работы над биржей постов в социальных сетях. С еженедельной оплатой, исходя из ставки 10доллл/час и выработки в 34-40 часов. ...

    Закрыт
    8 лет назад
  • Доработать калькулятор нужно для 2х сайтов. Для лендинга heatingcable.com.ua(сайт на wp, калькулятор в первом блоке "Розрахуйте вартість і споживання системи «тепла підлога»!")+ для rdim.ua/ (тут такой же калькулятор, сайт на cms Joomla). Нужно чтобы информация о товарах и ...

    Закрыт
    7 лет назад
  • Добрый день, Ярослав Я сделал сайт на Вордпрессе , обновил вордпресс, и некоторые блоки слетели. Мой сайт рассчитан на 5000+ товаров.  Программист с веблансера порекомендовал выбрать этот движок, так как он считает, что он ...

    Закрыт
    8 лет назад
  • Нужно реализовать графики с использованием библиотеки JS (желательно chart.js) по следующей технологии:  пользователь вводит в форму данные (одно поле), далее идет запрос  в базу данных и на основе этих данных строится график. Нужно реализовать ...

    Закрыт
    7 лет назад