使用regex在selenium中选择动态复选框

时间:2011-09-02 08:31:33

标签: regex dynamic selenium checkbox

我正在尝试选择一个复选框,其ID是动态生成但无法解决的 试过以下

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

此复选框也只有动态ID,没有名称等等。知道我做错了什么。

此致

1 个答案:

答案 0 :(得分:1)

你试过selenium.check('xpath=//input[@type='checkbox' and starts-with(@id,'ctl00_cphMain_cbx_')])

吗?

那应该得到你的意思