raj*_*aju 2 python selenium xpath webdriver selenium-webdriver
我有多个问题,里面有超过1个选项.
选择所需的问题元素作为question_element后
我无法获得此元素中的第一个文本框.我用了
question_element.find_elements_by_xpath("//textarea")
Run Code Online (Sandbox Code Playgroud)
但是它给了我整个网页中带有标签textarea的所有元素的列表.我试过了
question_element.find_elements_by_xpath("/textarea")
question_element.find_elements_by_xpath("./textarea")
Run Code Online (Sandbox Code Playgroud)
但他们没有给出任何结果.如何在question_element中获取标记名为textarea的第一个元素
有两种变体适用于已找到元素中的搜索(不在整个页面内):
question_element.find_elements_by_xpath(".//textarea")
Run Code Online (Sandbox Code Playgroud)
要么
question_element.find_elements_by_xpath("textarea")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5533 次 |
| 最近记录: |