我正在寻找使用 .NET WebBrowser 控件设置 TextArea 的值。
我已经能够使用以下代码设置文本框的值(将“用户名”替换为 texbox 的名称):
webBrowser1.Document.All.GetElementsByName("username")[0].SetAttribute("Value", "SomeUser");
我尝试在 TextArea 上使用类似的代码(使用 GetElementById),但忘记了 TextArea 输入类型不包含“Value”属性。我也尝试设置 TextArea 的 InnerHtml 和 InnerText,但编译器在尝试设置 TextArea 输入的值时继续抛出空引用异常错误或索引越界错误。
有谁知道如何使用 WebBrowser 控件在 TextArea 中设置文本?任何建议将不胜感激!