WebBrowser中的TextArea

时间:2013-01-31 20:24:00

标签: c# textarea activex webbrowser-control

我有一个用于导航到论坛网站的 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 的价值。

0 个答案:

没有答案