Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 26.04.2020
Сообщений: 173

Selenium. Как получить номер ID?

23.12.2022, 19:29. Показов 810. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет

Мне нужно с помощью Selenium получить id, а именно сам номер 10912, который находится в id="bid-master-10912"
Подскажите как это сделать? Дело в том, что номер все время меняется, я не могу использовать id="bid-master-10912" в качестве селектора.
Может есть какой-то вариант использовать в поиске часть имени, типа bid-master-*

Кусок страницы где нужно найти

HTML5
1
<div aria-expanded="false" aria-haspopup="true" class="badge badge-select dropdown-toggle badge-danger" data-toggle="dropdown" id="bid-master-10912">Связь!<span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span></div>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.12.2022, 19:29
Ответы с готовыми решениями:

Как получить класс из класса selenium?
я не могу получить класс из класса Selenium. К примеру есть такая html страница &lt;div class=&quot;element&quot;&gt; &lt;li...

Selenium как получить html или ссылку
&lt;div class=&quot;b-filters__league&quot;&gt; &lt;a href=&quot;line/Basketball/139460-Euroleague/&quot; class=&quot;b-filters__league&quot;&gt; &lt;div class=&quot;b-filters__fav fa...

Как получить текст из td элемента используя Selenium?
Добрый день уважаемые программисты. Мне 14 лет и я начал изучать Selenium WebDriver. При попытке написать бота у меня возникла ошибка и мне...

5
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18304 / 14228 / 5368
Регистрация: 17.03.2014
Сообщений: 28,901
Записей в блоге: 1
23.12.2022, 20:01
Baktery, попробуйте такой CSS селектор *[id^="bid-master-"].
0
0 / 0 / 1
Регистрация: 26.04.2020
Сообщений: 173
26.12.2022, 21:56  [ТС]
А подскажите как сделать поиск селектора в <div class="> в который вложены другие <div class=">
То есть идея в том чтоб прошел поиск по всей структуре (дереву). Так можно?

Задача в том чтоб найти нужный селектор в <div class=">, и потом выполнить условие, после этого сделать поиск другого селектора в вложенных <div class=">
0
41 / 37 / 9
Регистрация: 01.02.2014
Сообщений: 825
30.12.2022, 16:37
Baktery, есть библиоткеа xNet , там есть функция substring("text", "text") которая вытащит содержимое между 2 строк. в Вашем случае : ваша_строка_переменная.Substring("id="bi d-master-", "">")

using xNet.Text;
0
0 / 0 / 1
Регистрация: 26.04.2020
Сообщений: 173
30.12.2022, 17:21  [ТС]
наверное кастомная библиотека, в NuGet ее нет
скачал тут https://github.com/X-rus/xNet добавил через ссылку Resources.Designer.cs.dll
ну директиве все равно что-то не нравится.. (на снимке)

что не так делаю?
Изображения
 
0
0 / 0 / 1
Регистрация: 26.04.2020
Сообщений: 173
30.12.2022, 18:10  [ТС]
.. и Substring в параметрах метода int принимает
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.12.2022, 18:10
Помогаю со студенческими работами здесь

Как в Selenium получить handle активной вкладки?
Товарищи, неужели гуру программирования не могут дать ответ на этот простой вопрос ? должно быть стыдно. Вообщем то вот в чем дело, Нужно...

Selenium. как получить html элемента или страницы
Порылся в интернете и почему-то не нашел как можно с помощью селениума получить HTML код элемента. Подскажите как получить код хотя бы всей...

Как получить элемент документа html внутри iframe Selenium Webdriver?
Добрый день. Например, есть html документ с тегом iframe и внутри расположен еще один документ html с тегами div. Нужно получить список div...

XPath Selenium получить Value
Всем доброго времени суток, имеется небольшой проект, использую c# selenium, chrome driver надо получить значение из поля: По...

Selenium webdriver. Получить текст
нужно получить текст из сообщения, пробовал css и xpath. Получить нужно код, VF4TW IWebElement ldatetext =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru