Выбор динамического флажка в селене с помощью регулярных выражений - PullRequest
1 голос
/ 02 сентября 2011

Я пытаюсь установить флажок, чьи идентификаторы генерируются динамически, но не может решить эту проблему.
Пробовал подписку

Selenium.check("id=regexp:ctl00_cphMain_cbx_[a-zA-Z0-9_,]*")
Selenium.check("xpath=(//input[@type='checkbox'])[position()=1]")

Также этот флажок имеет только динамический идентификатор, без имени и т. Д. Любая идея, что я делаю неправильно.

Привет

1 Ответ

1 голос
/ 05 сентября 2011

вы пробовали selenium.check('xpath=//input[@type='checkbox' and starts-with(@id,'ctl00_cphMain_cbx_')])

Это должно получить то, что вы после

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...