我有像这样的HTML源代码,
<input type="image" onclick="return logSub();" src="/images/Login_submit.gif" width="105" height="33" border="0" />
此处没有ID或NAME。所以我只能使用图像索引(很难)或使用src标签找到它?但我不知道如何使用src标签?
这可能吗?
答案 0 :(得分:2)
请在此处查看我对上一个问题的回答:selenium: Is it possible to use the regexp in selenium locators
基本上dom=
协议允许您使用javascript来定位Selenium的元素。
答案 1 :(得分:1)
你试过吗
//input[@src='/images/Login_submit.gif']
答案 2 :(得分:1)
或使用css:
css=input[type=image], [src="/images/Login_submit.gif"]
答案 3 :(得分:1)
试试这个定位器:
//input[contains(@src, 'Login_submit.gif')].