C# 用c语言填写webrowser html文本框

C# 用c语言填写webrowser html文本框,c#,winforms,webbrowser-control,C#,Winforms,Webbrowser Control,我正在尝试用我的winform应用程序填充webbrowser中的文本框,如果你们知道我应该怎么做的话 代码如下: <input autocomplete="number" id="number" name="number" type="tel" aria-describedby="error-for-number tooltip-for-number" data-current-field="number" class="input-placeholder-color--lvl-34 u

我正在尝试用我的winform应用程序填充webbrowser中的文本框,如果你们知道我应该怎么做的话

代码如下:

<input autocomplete="number" id="number" name="number" type="tel" aria-describedby="error-for-number tooltip-for-number" data-current-field="number" class="input-placeholder-color--lvl-34 unknown" placeholder="number" style="color: rgb(51, 51, 51); font-family: "Helvetica Neue", sans-serif; padding: 0.94em 0.8em; transition: padding 0.2s ease-out;">

在按Id、类或名称获取HTML元素后,可以使用SetAttribute方法。例如:

webBrowser.Document.GetElementById("number").SetAttribute("value", "5");

你的问题没有太多信息,所以我认为我的解决方案会很好。希望有帮助

你能详细说明一下吗。