我有一个用于导航到论坛网站的 WebBrowser 对象。现在,我正在填写一个我需要与之交互的 textarea 的表单。
当我写完主题并提交 textarea 的值时,该值未设置为我想要的值。
WebBrowser browser = new WebBrowser();
browser.Navigate("www.example.com");
browser.Document.All["textarea"].InnerText = "MyText";
browser.Document.All["SubmitButton"].InvokeMember("Click");
现在没有用了,还有一个更重要的事情..当我在调试时使用HTML可视化工具查看页面时,可视化器中的textarea区域没有显示它显示“此程序无法显示网页“但页面的其余部分正常显示。
我听说 textarea 是一个HTML5元素,因为 WebBrowser 是一个使用Internet Explorer的activeX所以也许我有一个版本的Internet Explorer不支持textarea元素?我有IE 10。
有人可以告诉我们如何正确设置 textarea 的价值。