如何更改Web浏览器控件中的下拉框?

Jon*_*Jon 4 c# webbrowser-control drop-down-menu

所以我有一个我想要改变的列表框,看起来像这样:

在此输入图像描述

如何更改7月值?我需要100%自动化并将其更改为1月.我在各种网站上做了很多帐户,需要将它们全部更改回同一个生日.是的,我知道我必须找到它的ID等.

Jer*_*son 7

查看网站的HTML并确定下拉列表的ID,例如:

<select id="bdayMonthId" size="1" name="bdayMonth">
    <option value="">Month</>
    <option value="Jan">January</>
    <option value="Feb">February</>
    <option value="Mar">March</>
</select>
Run Code Online (Sandbox Code Playgroud)

要在WebBrowser控件中预先选择下拉列表值,请使用以下Winform代码:

webBrowser1.Document.GetElementById("bdayMonthId").SetAttribute("value", "Feb");
Run Code Online (Sandbox Code Playgroud)