什么是正确的 XPath 语法来检查当前option
是否选择了一个元素,或者只是从一个元素中获取所选元素,在用户和 JavaScript 可能已经交互的打开页面上?这甚至可以使用 XPath,还是它缺乏查看 DOM 属性的能力?option
select
我找不到任何关于此的文档,并且(推测性地)尝试过:
//option[@selected=true]
//option[@selected="selected"]
//option[@selected]
但这些都不起作用;它们根本不匹配任何元素。
(以防万一,我已经尝试过使用$x
Chrome 开发者控制台中的函数,以及使用find_elements_by_xpath
Selenium for Python 中的方法。)