【发布时间】:2014-05-31 23:13:45
【问题描述】:
我在 C# 中有一个非常奇怪的问题:
首先我使用 WebBrowser 控件和导航方法进行浏览。 wb_email.Navigate("https://registrierung.web.de");
现在我可以毫无问题地更改 htmlelements 的 innerText。 wb_email.Document.GetElementById("id4").InnerText = "Alexander";
但是当我再次使用具有相同 url 的导航方法重新加载页面时, 我得到一个空异常。他好像找不到那个元素。
所以我使用 Firefox 的检查器来查看 html 元素在重新加载后是否真的发生了变化。 但是只有url变了,htmlelements都是一样的。
我做错了什么?
【问题讨论】: