![](/img/trans.png)
[英]Replacement of Selenium with java functions get() and getAttribute() in Selenium with C#
[英]Java: getAttribute in Selenium
目前,我正在使用以下HTML代碼段:
<div class="cardEntry">
<!-- Balance Block Section (R)-->
<div class="balanceBLock">
<ul>
<li class="balanceText">Actual Balance</li>
<li class="balance">
<strong id="155555520be0019actualBalance">$1.00</strong>
</li>
<li class="balanceText">Available Balance</li>
<li class="balance">
我正在嘗試使用XPath獲得余額:1.00美元:
.//*[@id='155555520be0019actualBalance']
然后嘗試使用.getText方法獲取美元價值,但這不會返回任何內容。
我可以使用此XPath很好地識別元素,但它不會使用getText方法返回美元值。
有人可以解釋如何獲得此價值嗎?
謝謝
看起來id在這里是動態的。
//strong[contains(@id,'actualBalance')]
否則使用
//li[. = 'Actual Balance']/following-sibling::li/strong
由alecxe在評論中指定。
嘗試使用以下任意值的getAttribute():“ value”,“ innerText”,“ innerHTML”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.