尝试转换我要点击的HTML
下面的Image Button
标记,但在使用Xpath
时没有点击。
HTML脚本
<img src="../../../../imagepool/transparent%21tmlservicedesk?cid=1"
id="reg_img_304316340" aralttxt="1" artxt="Show Application List"
arimgcenter="1" alt="Show Application List" title="Show Application List"
class="btnimg" style="top:0px; left:0px; width:23px; height:140px;">
生成相同的Xpath:
//div[@class='btnimgdiv']/img[@id='reg_img_304316340']/@src
阅读一些文章,其中图片按钮 CSS 选择器比 xpath 好得多,并想知道如何将html转换为 CSS选择器
答案 0 :(得分:1)
我想点击但是在使用Xpath时没有点击的图片BUtton
这是因为您正在使用看起来像动态生成的元素的id
属性值。
阅读一些文章,其中图像按钮CSS选择器比xpath
好得多
是的,你是对的,使用cssSeector
要快于xpath
来定位元素。
想知道如何将html转换为CSS选择器。
您需要使用唯一且不可更改的属性值来定位元素,您可以在cssSelector
下面使用: -
img.btnimg[title='Show Application List']
参考链接: -