2012-03-08 60 views
0

我有HTML與表是id爲tableIDUIWebView中獲取表元素

<table id="tableID"> 

,我希望得到的是內容,我嘗試用做:

NSString *helloElement = [webView stringByEvaluatingJavaScriptFromString:@"document.getElementByID('tableID')"]; 

但什麼u得到是一個空字符串,爲什麼?

+0

我不知道這些工作如何,但我認爲這裏的元素是「表ID」而不是「tableID」,糾正我,如果我錯了。 – 2012-03-08 09:53:49

回答

0

getElementByID不應該有大寫'D'。嘗試getElementById

+0

我也試過了,它仍然不起作用 – MTA 2012-03-08 10:09:52

+0

這可能會起作用 - 只是返回一個DOM元素,而不是一個字符串。如果你想要表中的HTML,你可以使用:document.getElementById('tableID')。innerHTML; – 2012-03-08 10:22:11