use*_*618 8 css selenium css-selectors
我正在尝试通过css选择器找到一个元素.我有一个脚本,我在多个网站上使用,并且有相同的元素,但有不同的类.有没有办法找到这样的东西:
css=div[(id='resultVersionA']||[id='resultVersionB')]
Run Code Online (Sandbox Code Playgroud)
最好的祝福
编辑
您的解决方案有效,但不适用于我的下一个元素
#first-order price, #first price input[type='submit']
Run Code Online (Sandbox Code Playgroud)
为了更清楚:在查询时我想选择div下面的按钮,即'first_order price'或'first first'.
Bol*_*ock 15
更新
这应该这样做(抱歉,我之前没有看到你的编辑):
#first-order price input[type='submit'], #first price input[type='submit']
Run Code Online (Sandbox Code Playgroud)
老答案,不要用
如果您要搜索ID,
div#resultVersionA, div#resultVersionB
Run Code Online (Sandbox Code Playgroud)
如果您正在寻找课程,
div.resultVersionA, div.resultVersionB
Run Code Online (Sandbox Code Playgroud)
不需要属性选择器.如果您不关心元素类型,也可以省略这些div
部分.