I have the following code:
<tr>
<td Width="50%" align="left">
<span id="ctl00_lblTotalDesc">Ext. Subtotal</span></td>
<td Width="50%" align="right">
<span id="ctl00_lblTotalValue">100,087,000.00</span></td>
</tr>
I used the following to grab the value of the 2nd span element:
spanValue = $('#ctl00_lblTotalValue').text();
But this doesn't seem to work in Spock/Geb. I get the following error:
TypeError: $(...).text is not a function
What am I doing wrong
I get the following error if I use, $('#ctl00_lblTotalValue')
[object HTMLTableElement]
Firefox console was not useful so used Chrome console.
In Chrome: if I try $('#ctl00_lblTotalValue'), I get
<span id="ctl00_lblTotalValue">100,087,000.00</span>
But .text() - gives Type error: Object # has no method 'text'
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…