试图编写一个程序,让我在 c# 的网络浏览器中自动登录。这是我目前为此目的使用的代码:
HtmlElementCollection pageTextElements = loginBrowser.Document.GetElementsByTagName("input");
foreach (HtmlElement element in pageTextElements)
{
if (element.Name.Equals("username"))
element.SetAttribute("value", this.UserName);
if (element.Name.Equals("password"))
element.SetAttribute("value", this.Password);
}
它填写用户名,但不填写密码?):谷歌搜索,但只有少数人提出了没有人回复的话题。/:
希望有人可以帮助我。这是密码字段的来源:
<input type="password" value="" maxlength="50" size="25" name="password" class="bginput">