Так так и должно быть и цвет такой, а вот в первом там реал не то было :)
А Модули то они все тут Бесплатные, что на Форуме, делятся кому не жалко мол :)))
Я им пользуюсь уж скок годов и UserTrue Спасибо за него :)
Подскажите пожалуйста как нажать на ;;before потому что по этому запросу xpath BAS ничего не видит
//table[@class="table-tender"]/div//tr[@class="table-tender__common-row"]/td[2][contains(text(),"T245853")]/..//td[1]//label[@class="check-label"][1]

Как можно кликнуть на данные чекбокс?
Код:https://codebeautify.org/htmlviewer/y23c08f52
Или : https://docs.google.com/document/d/1I1uE9mDJvbrFx94O2xUk-kd9GR9xVzUFH3ZmLG9Kv1I/edit
@Roy-Mustang

вот что бы более видно было

вот как в дереве выглядит
@Roy-Mustang said in Подскажите как нажать на ::before в чекбоксе?:
Подскажите пожалуйста как нажать на ;;before потому что по этому запросу xpath BAS ничего не видит
//table[@class="table-tender"]/div//tr[@class="table-tender__common-row"]/td[2][contains(text(),"T245853")]/..//td[1]//label[@class="check-label"][1]Как можно кликнуть на данные чекбокс?
Код:https://codebeautify.org/htmlviewer/y23c08f52
Или : https://docs.google.com/document/d/1I1uE9mDJvbrFx94O2xUk-kd9GR9xVzUFH3ZmLG9Kv1I/edit
В прикреплённом вами файле спокойно срабатывает клик по id инпута
Скрипт: 2559.xml
@Fox
https://youtu.be/xyr0t4whSns
К сожелению не работает клик по этому селектору именно , вот на видео снял вам
@Roy-Mustang said in Подскажите как нажать на ::before в чекбоксе?:
@Fox
https://youtu.be/xyr0t4whSns
Ксожелению не работает клик по этому елементу именно , вот на видео снял вам
Повторюсь, в прикреплённом вами файле работает клик по id. Если на целевом сайте не так, то предоставьте доступ к сайту или сохраните страницу и приложите
@Roy-Mustang said in Подскажите как нажать на ::before в чекбоксе?:
@Fox ttt.html
https://drive.google.com/file/d/1r-H2V6IWEV2_dVkBqyB0uZ8C_Q2Z4WqB/view?usp=sharing
Вы открывали их сами после скачивания? В них таблица выглядит не так, как на ваших скриншотах из первого сообщения. В них нет всевдоэлементов before

Для теста можно рассматривать эту страницу: https://codepen.io/FoxV/full/WNgpeyd
я просто не могу дать доступ это не мой аккаунт,подскажите как вам дать правильно данные? что бы вы все просмотрели ?
@Roy-Mustang said in Подскажите как нажать на ::before в чекбоксе?:
я просто не могу дать доступ это не мой аккаунт,подскажите как вам дать правильно данные? что бы вы все просмотрели ?
Я на скорую руку сверстал нечто подобное: https://codepen.io/FoxV/full/WNgpeyd
@Roy-Mustang said in Подскажите как нажать на ::before в чекбоксе?:
@Fox та ну за шо вы так меня , ну что я вам плохого сделал
В смысле? Я наоборот пытаюсь помочь, сверстал похожие элементы, что бы кто-то ещё мог помочь. У меня сходу не получилось выполнить клик именно по псевдоэлементу, так как он не является частью Dom и к нему нельзя обратится через js
Текст для вёрстки был взят из интернета вместе с остальным примером, не ищите в нём скрытого смысла
@Roy-Mustang Самое простое решение, кстати, будет определять координаты родительского элемента и кликать в чекбокс по координатам.

Тестовый скрипт: 2559.xml
@Fox
Добрый день Fox извините что долго не отвечал вам, вот попробовал по вашему способу сделать на сайте но не пойму то ли я что-то не так делаю толи бас не определяет координаты того елемента на который я хочу кликнуть
https://youtu.be/NzP3EnJnLBM
Вот само изоображение селектора с которого береться координаты

@Roy-Mustang
Я попробовал на других селекторах оно все ровно кликает вверх
Подскажите пожалуйста что я могу сделать что бы максимально упростить решение , просто данные я дать не могу прям ну это не мои
@Bigma я пробовал AT ставить , это не помогает
@Roy-Mustang если на странице нет фреймов, то должно работать как я написал, проверь.
ни чего больше указывать до не надо.
>XPATH> //label[@class="check-label"] >AT>0
@Bigma нету фреймов только что проверил
>XPATH> //input[@type="checkbox"] >AT>0