在button_click上显示消息

本文关键字:显示 消息 click button | 更新日期: 2023-09-27 18:29:26

我的表单中有一个名为WebBrowser1的webBrowser控件。我使用以下代码将值拉到复选框和其他控件中:

 WebBrowser1.Document.GetElementById("LastName").SetAttribute("value", "MyLastname")'<--- pull value to the textbox
 WebBrowser1.Document.GetElementById("TermsOfService").SetAttribute("value", "yes")'<--- change the value of a check box

当用户点击浏览器中的按钮时,我需要显示一个消息框。我如何追踪点击?,即使是C#代码也是可以接受的,所以我标记为C#

在button_click上显示消息

您可以向要监视的按钮添加一个处理程序,例如,我在Web浏览器控件的DocumentCompleted事件触发后添加了一个

Private Sub WebBrowser1_DocumentCompleted(sender As Object, e As WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
    Dim htmlBtn As HtmlElement = WebBrowser1.Document.GetElementById("BtnID")
    If htmlBtn IsNot Nothing Then 
        AddHandler htmlBtn.click, AddressOf YourSub
    End If
End Sub
Private Sub YourSub()
    messagebox.show("clicked!")
End Sub