1
ctl00_Content_ctl00_chkProduct_0
ctl00_Content_ctl00_chkProduct_1
ctl00_Content_ctl00_chkProduct_2
...
ctl00_Content_ctl00_chkProduct_19
ctl00_Content_ctl00_chkProduct_20

我应该使用什么表达式来计算所有 21 个元素?

我用过

decimal count = selenium.GetXpathCount("//*[@id='ctl00_Content_ctl00_chkProduct_.*']");
decimal count = selenium.GetXpathCount("//*[@id='ctl00_Content_ctl00_chkProduct_[.*]']");
decimal count = selenium.GetXpathCount("//*[@id='ctl00_Content_ctl00_chkProduct_.']");

但他们都没有工作......请帮忙。

4

1 回答 1

2

采用:

//*[starts-with(@id,'ctl00_Content_ctl00_chkProduct_')]
于 2010-11-30T22:16:00.527 回答