2012-03-26 12 views
0

Ich versuche, die Element-ID einer Schaltfläche auf einer Webseite zu verwenden, um die Schaltfläche zu drücken, aber ich weiß nicht, welche Werte ich verwenden soll, um die Schaltfläche zu drücken.html Element Drücken Sie die Taste

webBrowser1.Document.GetElementById("ctl00_ucContent_cntrlRegister_btnRegister").SetAttribute("submit", "Sign Up"); 

das ist, was ich bisher habe.

Am Ende versuche ich, nur den Knopf zu drücken.

+0

Fragen Sie, wie programmgesteuert auf eine Schaltfläche klicken? –

+0

grundsätzlich, aber ich möchte, dass es einen Knopf auf einer Webseite drücken –

+0

Ihr Code dort schlägt eine andere Absicht zu Ihrer Frage vor. Versuchen Sie ein Attribut festzulegen? Oder versuchen Sie, auf eine Schaltfläche zu klicken? Gib uns ein bisschen mehr Kontext um zu verstehen. –

Antwort

1
webBrowser1.Document.GetElementById("ctl00_ucContent_cntrlRegister_btnRegister").PerformClick(); 
+0

es scheint nicht zu haben. PerformClick(); Es hat ein .Click(); aber das erfordert, dass ich es auf der linken Seite von + = oder - = –

+0

habe Nicht sicher, was du damit meinst. – user92254225

+0

Wenn das nicht funktioniert, haben Sie versucht, webBrowser1.Document.GetElementById ("ctl00_ucContent_cntrlRegister_btnRegister"). InvokeMember ("klick"); – user92254225

Verwandte Themen