当前位置:首页 > Web开发 > 正文

‘糯米‘)] 模糊匹配某个属性 //*[contains(@class

2024-03-31 Web开发

标签:

    定位方法   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