VB webkit 调用成员

VB webkit InvokeMember

vb 代码有问题,主要是尝试使用 webkit 自动点击网页上的按钮,但它不起作用。

工作代码:

'WebKitBrowser1.Document.GetElementById("email").SetAttribute("value",    TextBox1.Text)
WebKitBrowser1.Document.GetElementById("pass").SetAttribute("value", TextBox2.Text)

无效代码:

WebKitBrowser1.StringByEvaluatingJavaScriptFromString("Document.getElementById('loginbutton').click()")

错误:

HRESULT E_FAIL has been returned from a call to a COM component.

要在 WebKit 中使用 java ID 和自动点击,请使用以下示例代码:

WebKitBrowser1.StringByEvaluatingJavaScriptFromString("javascript:void(document.‌​getElementById('persist_box').click())")