我有一個動態生成內容的網頁。因此,我不知道我需要旅行的樹,但我知道目標子元素的ID。我想去旅行並找到它上面的第一個h1標籤,我只是不知道要走多遠才能訪問h1標籤,但我知道它將是標籤的xxxxParent。有沒有一種有效的方法來實現這一目標?Selenium在Java中遍歷未知長度的DOM
編輯:我不確定直到運行時dom將如何結束。我只知道,h1標籤是目標的一些父母但它可能是
h1/table/th/label[@id=target]
或
h1/div/div/div/table/td/table/td/div/div/table/th/label[@id=target]
您可能會提供您的html的合理部分。這將有助於解決問題。 –
問題是我直到運行時才知道我的HTML的結構。所以我的dom可以是從h1/table/th/label [@ id = target]或h1/div/div/div/table/td/table/td/div/div/table/th/label [@ id =目標] – Jrawr