我正在尝试自动化一个大约有50个选择按钮的网页,下面是一个示例
<input type="button" value="اختر" onclick="javascript:__doPostBack('ctl00$ContentPlaceHolder1$GridView1','Select$2')">
"选择$2"部分是从一个按钮变为另一个按钮的部分。。如何指定这样一个按钮的xpath?我可以使用这个选择所有按钮
//input[@type='button']
但我想选择具体的按钮。
如果您想使用onclick
属性的唯一部分作为定位器,请尝试
//input[@type='button' and contains(@onclick, 'Select$2')]