所以即時嘗試自動登錄到網站和按鈕即時通訊嘗試點擊沒有一個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」屬性的ID。 –
哦,我現在困惑了,現在哈哈:p 你究竟是什麼意思?我可以給它一個ID嗎?我只是使用winform atm而不是ASP – VargaDev