2012-03-08 65 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