我正在尝试通过 CSS 选择器查找元素。我有一个在多个站点上使用的脚本,并且有相同的元素,但具有不同的类。有没有办法通过类似的方式找到:
css=div[(id='resultVersionA']||[id='resultVersionB')]
最好的问候
编辑
您的解决方案有效,但不适用于我的下一个元素
#first-order price, #first price input[type='submit']
更清楚一点:在查询时,我想选择 div 下的按钮,它是我的“first_order price”或“first price”。
最佳答案
更新
应该这样做(抱歉,我之前没有看到您的编辑):
#first-order price input[type='submit'], #first price input[type='submit']
旧答案,不要用
如果您正在搜索 ID,
div#resultVersionA, div#resultVersionB
如果您正在搜索类(class),
div.resultVersionA, div.resultVersionB
不需要属性选择器。如果您不关心元素类型,您也可以省略 div
部分。
关于css - CSS 选择器中的 OR 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4748446/