【发布时间】:2016-10-17 22:40:37
【问题描述】:
试图了解如何将此 Xpath 转换为 CSS 定位器。
//div[@id='State']//input[@class='state-dropdown list']
【问题讨论】:
试图了解如何将此 Xpath 转换为 CSS 定位器。
//div[@id='State']//input[@class='state-dropdown list']
【问题讨论】:
//div[@id='State']//input[@class='state-dropdown list']
此xpath 的有效cssSelector 将是:-
div#State input.state-dropdown.list
CSS #id Selector 使用 id 属性值定位元素
CSS element element Selector 用于定位 paranet 元素内的元素。在您的情况下,cssSelector 将定位在 <div> 元素内的 <input> 元素。
CSS .class Selector 用于定位具有类属性值的元素
【讨论】:
上述 xpath 的 cssSelector 是
div#State input.state-dropdown.list
这里是# represents id 和. represents class name。
【讨论】:
div#State input.state-dropdown.list
【讨论】:
尝试:
div#State * > input.state-dropdown.list
更多参考请点击链接:
【讨论】: