我已經使用document.getElementById,但它不再工作。我想獲得0.01歐元的價值,但我不能。我想將它保存在我的NSString *price
但是如何。 的HTML代碼是document.getElementByTag
<tr class="price">
<td>0,01</td>
<td>EUR</td>
我的想法是
NSString *price = [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('price.td').innerText;"];
標籤應該是TR和你只有取得這樣的成績的機會在JavaScript是枚舉所有這些查找屬性類=='price'或使用一些高級JQuery表達式來選擇符合條件的特定節點。我的經驗告訴你,如果你從表格開始,你可能會更幸運。您的問題不夠詳細,無法真正幫助您,我相信您以錯誤的方式接近問題 – 2012-07-28 20:37:07