‘糯米‘)] 模糊匹配某个属性 //*[contains(@class
标签:
定位方法 xpath CSS通例属性 id //*[@id=‘kw‘] #kw
class //input[@class=‘s_ipt‘] .s_ipt
name //input[@name=‘wd‘] [name=‘wd‘]
其他属性 其他属性 //input[@autocomplete=‘off‘] [autocomplete=‘off‘]
多个属性组合(逻辑运算) //input[@type=‘text‘and @name=‘wd‘] [type=‘text‘][name=‘wd‘]
文本属性 //*[text()=‘文本内容‘]
层级关系 相对路径 //form[@id=‘form]/span/input form#form>span>input
索引 //select[@id=‘nr‘]/option[3] select#nr>option:nth-child(3)
select#nr>option:eq(2)
select#nr>option:first
select#nr>option:last
通过儿子找父亲 两个点代表父级 //*[@id=‘‘]/../..
模糊匹配 模糊匹配text //*[contains(text(),‘糯米‘)]
模糊匹配某个属性 //*[contains(@class,‘s_ip‘)]
模糊匹配以xx开头 //*[starts-with(@id,‘xx‘)]
转自:https://www.cnblogs.com/anthinia/p/10735877.html
xpath与CSS定位对照
,温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32975.html
- 上一篇:CSS重置默认样式reset.css代码模板
- 下一篇:摆列组合的实现(js描述)