2013-02-19 79 views
0
<div> 
<input type="checkbox" data-bind="checked: isSelected"> 
Select this box 
</input> 
</div> 

嗨我试图选择使用xpath中的innertext复选框,但没有运气到目前为止。 例如,我知道以下不起作用:/ /输入[包含(文本(),'选择此框')]Xpath使用内部文本选择父元素

任何关于正确的语法的建议吗?请注意,它需要包含无限文本。

感谢

+0

典型。只需通过额外的xpath:// div [text()='Select this project']实验找到的答案//输入 – GavM 2013-02-19 13:25:12

+0

所以你试图找到文本'_Select this box_',但文本实际上是'_Select this project_' ?难怪你的xpath一开始并不起作用。 – 2013-05-03 11:55:18

+0

@vincebowdren没有这只是我写在这里,我似乎无法编辑的答复评论中的错误。在这里更正:// div [text()='选择此框'] //输入 – GavM 2013-06-04 10:11:12

回答

0

您的代码工作(与XpathpatherizerNPP测试):

//input[contains(text(),"Select this box")]