Как получить количество найденных элементов?

donseo

Client
Регистрация
15.11.2011
Сообщения
32
Благодарностей
5
Баллы
8
У меня такая задача:
Нужно получить список найденных элементов на странице и потом рандомно кликнуть в любой.
Как вот мне получать это количество ?

Заранее спасибо!
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
528
Баллы
93
Свой C# код:
return instance.ActiveTab.FindElementsByAttribute("тэг","имя атрибута","значение","тип поиска").Count;
 
  • Спасибо
Реакции: dyxa, Роман и donseo

donseo

Client
Регистрация
15.11.2011
Сообщения
32
Благодарностей
5
Баллы
8
  • Спасибо
Реакции: udder и dyxa

doc

Client
Регистрация
30.03.2012
Сообщения
8 621
Благодарностей
4 607
Баллы
113
можно сразу кликать по рандомному. Вместо номера совпадения пишется random
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 949
Благодарностей
4 372
Баллы
113

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 344
Благодарностей
5 435
Баллы
113

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 949
Благодарностей
4 372
Баллы
113

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 344
Благодарностей
5 435
Баллы
113
  • Спасибо
Реакции: Astraport

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 949
Благодарностей
4 372
Баллы
113

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 344
Благодарностей
5 435
Баллы
113
  • Спасибо
Реакции: Astraport

doc

Client
Регистрация
30.03.2012
Сообщения
8 621
Благодарностей
4 607
Баллы
113

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 344
Благодарностей
5 435
Баллы
113

udder

Client
Регистрация
28.03.2017
Сообщения
601
Благодарностей
124
Баллы
43
Свой C# код:
return instance.ActiveTab.FindElementsByAttribute("тэг","имя атрибута","значение","тип поиска").Count;
@doc
Как в значение вставить переменную содержащую дату 12-05-2022, скажите, пожалуйста!
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 621
Благодарностей
4 607
Баллы
113
@doc
Как в значение вставить переменную содержащую дату 12-05-2022, скажите, пожалуйста!
удаляешь "значение" вместе с кавычками, делаешь ПКМ, выбираешь вставить переменную и саму переменную
 
  • Спасибо
Реакции: udder

udder

Client
Регистрация
28.03.2017
Сообщения
601
Благодарностей
124
Баллы
43
удаляешь "значение" вместе с кавычками, делаешь ПКМ, выбираешь вставить переменную и саму переменную
Я так пробовал, у меня ошибка
Тип Время Сообщение
11:03:16 Компиляция кода Ошибка в действии "CS1003" "Syntax error, ',' expected". [Строка: 1; Cтолбец: 90]
11:03:16 Компиляция кода Ошибка в действии "CS1003" "Syntax error, ',' expected". [Строка: 1; Cтолбец: 94]

C#:
return instance.ActiveTab.FindElementsByAttribute("span","innertext","project.Variables["date"].Value","regexp").Count;
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 621
Благодарностей
4 607
Баллы
113
Я так пробовал, у меня ошибка
Тип Время Сообщение
11:03:16 Компиляция кода Ошибка в действии "CS1003" "Syntax error, ',' expected". [Строка: 1; Cтолбец: 90]
11:03:16 Компиляция кода Ошибка в действии "CS1003" "Syntax error, ',' expected". [Строка: 1; Cтолбец: 94]

C#:
return instance.ActiveTab.FindElementsByAttribute("span","innertext","project.Variables["date"].Value","regexp").Count;
удаляешь "значение" вместе с кавычками
 
  • Спасибо
Реакции: udder

viol2021

Client
Регистрация
12.01.2021
Сообщения
482
Благодарностей
179
Баллы
43
Я так пробовал, у меня ошибка
Тип Время Сообщение
11:03:16 Компиляция кода Ошибка в действии "CS1003" "Syntax error, ',' expected". [Строка: 1; Cтолбец: 90]
11:03:16 Компиляция кода Ошибка в действии "CS1003" "Syntax error, ',' expected". [Строка: 1; Cтолбец: 94]

C#:
return instance.ActiveTab.FindElementsByAttribute("span","innertext","project.Variables["date"].Value","regexp").Count;
return instance.ActiveTab.FindElementsByAttribute("span","innertext",project.Variables["date"].Value,"regexp").Count;
 
  • Спасибо
Реакции: udder

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)