-1
在某些情況下,我們需要選擇input[@class="some"]
元素,但前提是div[@class="other"]
不存在。 這兩個元素都沒有共同父項,當然,除了body
。XPath select element if other exists
只要我們的環境結果集中在XPath上,我們只需要XPath解決方案。
UPD:如果元素不存在任何應退還
在某些情況下,我們需要選擇input[@class="some"]
元素,但前提是div[@class="other"]
不存在。 這兩個元素都沒有共同父項,當然,除了body
。XPath select element if other exists
只要我們的環境結果集中在XPath上,我們只需要XPath解決方案。
UPD:如果元素不存在任何應退還
嘗試(未測試):
input[@class="some"][not(//div[@class="other"])]
工作正常,謝謝。我們決定使用'和'而不是''['爲了更好的可讀性,但這只是關於偏好。 :) 'input [@ class =「some」and not(// div [@ class =「other」])]' –
所以沒有什麼可以的情況下返回'的div [@類= 「其他」]'存在? – har07