Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.03.2024, 15:06
Новичок на форуме
Отправить личное сообщение для IvanM03 Посмотреть профиль Найти все сообщения от IvanM03
 
Регистрация: 28.03.2024
Сообщений: 2

Проблема с вводом текста в поле search
Всем привет.
Пишу скрипт для телеграм бота, который должен отправлять статистику для меня.
Есть проблема, на сайте, котором статистика - есть селектор dropdown, в котором есть селектор search, туда бот должен ввести значение "Томск", но он ничего не вводит. Пробовал разные методы
await page.type(inputSelector, 'Томск');
await page.keyboard.type('Томск');
Помогите, товарищи. Как сделать, чтобы он писал слово.
Ответить с цитированием
  #2 (permalink)  
Старый 28.03.2024, 18:56
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,717

Селектор для поля точно корректный выбрали?
Он содержит сгенерированные названия css-классов? Они при сборке проекта могут измениться.
Ответить с цитированием
  #3 (permalink)  
Старый 30.03.2024, 09:08
Новичок на форуме
Отправить личное сообщение для IvanM03 Посмотреть профиль Найти все сообщения от IvanM03
 
Регистрация: 28.03.2024
Сообщений: 2

Беру самый главный селектор, учитываю то, что при нажатии - селектор может поменяться, но все равно не может найти его в html строках
Ответить с цитированием
  #4 (permalink)  
Старый 30.03.2024, 10:44
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,485

Предположу, что ты используешь puppeteer
по коммандам.
Тогда в начале добавь: await page.waitForSelector(inputSelector);
Есть предположение, что элемент на странице появляется динамически и изначально его там нет.
__________________
29375, 35
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить координаты курсора в текстовом поле в пикселях prike Events/DOM/Window 4 23.05.2013 04:35
Проблема с объектом Location KingKong Элементы интерфейса 8 24.10.2009 02:34
Изменение текста слоя по изменениям в текстовом поле Воитель Общие вопросы Javascript 4 21.10.2008 11:03
вывод нужного текста в текстовом поле при нажатии на кнопку! fifo4ka Общие вопросы Javascript 7 06.05.2008 13:36
проблема с передачей русского текста в Prototype subaru Prototype & script.aculo.us 2 26.07.2007 16:56