0

我在 VB 代码中找到了按钮:

Form1.WebBrowser1.Document.GetElementsByTagName("input").Item(3)

从网站上的这个 HTML 代码:

<input value="Log In" tabindex="4" type="submit" id="u_0_b">

如何使选定的按钮“被点击”?

编辑:

不用担心,只需用这个解决它:

Form1.WebBrowser1.Document.GetElementsByTagName("input").Item(3).Focus()
SendKeys.SendWait("{ENTER}")

感谢您的帮助,我想我会发布解决方案,以防其他人遇到同样的问题。

4

1 回答 1

2

就这么简单:

Form1.WebBrowser1.Document.GetElementsByTagName("input").Item(3).RaiseEvent("onclick")

第二次看,我注意到该按钮是一个提交按钮。在这种情况下,您需要使用不同的方法,因为它没有直接onclick

Form1.WebBrowser1.Document.GetElementsByTagName("input").Item(3).InvokeMember("click")
于 2013-06-06T13:41:47.263 回答