<button class="hbutton" h:click="app.items(client.monthlyItems)" style="">Start</button>
如何在css定位器中使用正则表达式来查找h:click =&#34; app.items(client.monthlyItems)&#34;对于class = hbutton?
答案 0 :(得分:1)
不确定您使用的语言绑定,但您应该能够使用xpath来查找所需内容。这是python中的一个例子:尝试这样的事情:
driver.find_element_by_xpath("//@*[contains(., 'app.items(client.monthlyItems)')]")
您还可以尝试starts-with
//*[@*[starts-with(., 'app.items')]]
更多详情here
答案 1 :(得分:0)
你只需要逃避冒号(:)。您可以使用下面的CSS选择器。
"h1[h\\:click='app.items(client.monthlyItems)']"
How to use JSF generated HTML element ID with colon ":" in CSS selectors?