私はウェブサイトへのログインを自動化しようとしています。ボタンをクリックしようとしているイムはIDを持っていませんので、クリックすることはできません。IDを持っていないウェブサイトのボタンをクリックするにはどうすればいいですか?
これは、それは私がボタンをクリックするにはどうすればよい
<button class="btn btn-sm btn-block btn-green ng-binding">Login</button>
次のようになりますか?
これまで私がこれまで行ってきたことです。
private void btnFill_Click(object sender, EventArgs e)
{
wbBrowser.Document.GetElementById("login-username").InnerText = tbUsername.Text;
wbBrowser.Document.GetElementById("login-password").InnerText = tbPassword.Text;
}
'runat =" server "'と 'onserverclick =" btnFill_OnClick "'をボタンに追加しようとしましたか?そしてなぜそれがHTMLボタンであるのか? – doutriforce
IDを手動で入力するか、ASP.NETに「runat」属性を割り当てます。 –
ああ、今混乱しているhaha:p どういう意味ですか?それにIDを付けることはできますか?私はwinform atmを使用していません。ASP – VargaDev