找到一個元素的文本,我想通過它的XPath來定位的元素,下面是一個例子HTML:與XPath
<li id="ID1">
<label for="accountNumber"> </label>
123456
<span id="accountNumber"></span>
</li>
如何用XPath或ID得到123456?
我試圖下方,這是行不通的:
element = driver.find_element :xpath => "//li[@id='ID1']/"
puts element.text
感謝。
什麼'把element.text'打印? – Arran
您是否嘗試過// li [包含(@id,'ID')並且包含(text(),「yourtexthere」)] – CosminO