JavaScript TextArea

215
13 октября 2021, 11:40

Пытаюсь написать скрипт который будет заполнять форму.
Вот страница с формой https://www.kufar.by/ain/create
В браузере FireFox вручную заполняю обязательные поля.

Название товара/услуги - Телефон Xiaomi mi A3
Категория - Техника
Подкатегори - Телефоны
Состояние - Б/у
Цена - 10
Пакет услуг - Бесплатно

Затем через консоль браузера с помощью JavaScript заполняю поле Описание.
В консоли выполняю команду:

$("#body").value="продам телефон xiaomi mi a3 "  

После выполнения команды - надпись появляется в поле описание.
После этого в низу страницы жму Подать объявление
И надпись в поле ОПИСАНИЕ исчезает и вываливается ошибка о том, что
незаполнено поле описание.

Подскажите правильную команду javascript,
чтобы заполнить текстом control ОПИСАНИЕ
и при этом текст, чтобы не исчез при попытке submit.

Answer 1

После изменения value в textarea достаточно выполнить $("#body").focus(). На сайте скорее всего стоит валидация по dirty полям, если их не зафокусить, то будет считаться что поле пустое.

READ ALSO
Как для datepicker установить + или - дату от выбранной на календаре, а не от сегодняшней?

Как для datepicker установить + или - дату от выбранной на календаре, а не от сегодняшней?

Есть календарик datepickerНужно сохранить выбранную дату и другую (например -50d от ВЫБРАННОЙ)

111
Странное изменение массива JavaScript

Странное изменение массива JavaScript

При запуске этого кода, в консоль выводится: Объясните, пожалуйста, почему массив изменяется до запуска forEach и почему в консоли он выглядит...

75
С# Parallel. Foreach - как красиво остановить?

С# Parallel. Foreach - как красиво остановить?

В общем есть цикл, в нём что-то параллельно делается, и при определённых условиях нужно его остановить, и что-то на форме занести в текстбоксы,...

110
Как будет выглядеть часть кода vba на c#?

Как будет выглядеть часть кода vba на c#?

Подскажите как будет выглядеть эти два кусочка кода на c#?

209