在c#中填写webrowser html文本框

时间:2018-02-22 07:56:54

标签: 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 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;">

1 个答案:

答案 0 :(得分:0)

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

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

您的问题中没有太多信息,所以我认为我的解决方案可以正常使用。希望它有所帮助!