Перейти к содержимому

puzo

Регистрация: 30 сен 2020
Offline Активность: 23 окт 2020 04:40
-----

Мои сообщения

В теме: Selenium + python + Kendo

19 октября 2020 - 09:36

 

Так я выбрал элемент из списка (список с пунктами можно предварительно не открывать)

document.querySelectorAll('#categories_listbox li')[2].click()

 

в консоли? в консоли да, получается.

я примерно так и написал.

если делать через селениум и

browser.execute_script("document.querySelectorAll('#Category_listbox li')[3].click()")

то не работает. не ругается, но и не работает. (у нас чуть другой АйДи - неважно)


В теме: Selenium + python + Kendo

15 октября 2020 - 04:35

спасибо. вернусь из отпуска в пнд - попробую.


В теме: Selenium + python + Kendo

13 октября 2020 - 02:12

Честно говоря, на словах тяжело понять что вам надо.

1. в span нельзя задать какой-то элемент из списка. Возможно значение элемента передается в скрытый input или select

вот смотрите пример с сайта кендо:

https://demos.teleri...pdownlist/index

изначально в "Select category" ничего нет. то есть если поискать по слову, например, Beverages, то оно там дальше на странице. хотя оно вроде как должно быть в этом листе.

вот у меня полностью такая же ситуация ((


В теме: Selenium + python + Kendo

05 октября 2020 - 03:25

да я уж как не пробовал. смысл в том, что список лежит дальше ниже по коду страницы. а выбрать его надо как-будто бы в списке.

через квериселектор и начал.

вот если подскажете, как в SPAN-е выбрать элемент списка неоттуда - буду признателен

как можно сцепить - сначала в этот айди засунуть список а потом выбрать его элемент?