@IdAlexBlack случайное число и так заносится в переменную, а эта переменную я вставлял в вышеуказанный шаблон, но это не работает.
Я точно не могу знать, какие мне подходят значение, какие нет, есть только конкретный дипазон, например, от 0 до 9. Так и нужно в цикле все перебирать элементы с числами от 0 до 9. Несуществующие элементы пропускать, на существующие нажимать и далее по циклу.
Что делать если не может найти элемент CSS
-
Такое дело, пока писал скрипт было всё хорошо, после того как скомпилировал и запустил он сделал несколько раз всё гладко, а после не смог найти элемент на это же странице.
1)На что можно заменить поиск CSS чтобы такого не было?
2) И влияет ли эмуляция движения мыши на что-то? -
@Ranout said in Что делать если не может найти элемент CSS:
Такое дело, пока писал скрипт было всё хорошо, после того как скомпилировал и запустил он сделал несколько раз всё гладко, а после не смог найти элемент на это же странице.
1)На что можно заменить поиск CSS чтобы такого не было?И влияет ли эмуляция движения мыши на что-то?
На некоторых сайтах элементы динамические. Также могут меняться порядковые номера дочерних элементов из-за исчезания каких-либо других.
Чтобы такого не происходило, использую селектор match. Помогает не всегда. Нужно рассматривать конкретные случаи. -
@Ranout said in Что делать если не может найти элемент CSS:
А можно ли в бас использовать клики по html классам ? Это же намного удобнее чем по CSS . Imacros реализованная такая функция зачет этого всё довольно хорошо работает
Ну, во-первых, классы - это тоже CSS.
Во-вторых, если есть возможность использовать класс - бас предлагает его использование в селекторе css. Но это опять же не всегда помогает. Элементов с конкретным классом может быть несколько. Поэтому для уточнения используются порядковые номера дочерних элементов, которые опять же могут меняться, если какие-то данные подгружаются яваскриптом.