簡體   English   中英

使用xpath獲取當前元素內的元素

[英]Get element inside current element using xpath

我有多個問題,里面有1個以上的選項。

選擇所需的問題元素作為question_element之后

我無法獲得此元素內的第一個文本框。 我用了

question_element.find_elements_by_xpath("//textarea")

但它為我提供了整個網頁中所有帶有標簽textarea的元素的列表。 我試過了

question_element.find_elements_by_xpath("/textarea")
question_element.find_elements_by_xpath("./textarea")

但是他們沒有給出任何結果。 如何在question_element中獲取帶有標簽名稱textarea的第一個元素

有兩種變體可用於在已找到的元素(而不是整個頁面)中進行搜索:

question_element.find_elements_by_xpath(".//textarea")

要么

question_element.find_elements_by_xpath("textarea")

這樣嘗試

question_element.find_elements_by_xpath("//textarea[position()=1]")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM