webBrowser.DocumentNode.InnerHtml.Contains("error-content") 为 true
也就是说webBrowser里有节点"error-content"吧!
可是webBrowser.GetElementbyId("error-content")为null为什么?
ps:webBrowser.DocumentNode.InnerHtml.Contains("error")为true
webBrowser.GetElementbyId("error")却能取到 !
求高手解答~! 3q
Contains只是说明包含error-content这个字符串, 并不一定代表它是一个ElementId
而error可能刚好是一个ElementId
你可以看具体html代码它们在什么位置