回 帖 发 新 帖 刷新版面

主题:求助:为什么不能传送回车键?   谢谢

Private Sub Form_Load()
WebBrowser1.Navigate "http://www.xxxx.com"
End Sub
Private Sub WebBrowser1_DownloadComplete()
Dim vDoc, vTag
Dim i As Integer
Set vDoc = WebBrowser1.Document
For i = 0 To vDoc.All.length - 1 '检测所有标签
   If UCase(vDoc.All(i).tagName) = "INPUT" Then '找到input标签
     Set vTag = vDoc.All(i)
     If vTag.Type = "text" Then '检测类型
        Select Case vTag.Name
           Case "user" '填写用户名的文本框的值
              vTag.Value = "aaa"
        End Select
     End If

    If vTag.Type = "password" Then        '检测密码框类型
       Select Case vTag.Name
           Case "pass"                  '密码框的值
            vTag.Value = "12"
       End Select
    End If

End If
Next i
[b][size=4][color=FF0000]SendKeys "{enter}"[/color][/size][/b]
End Sub

回复列表 (共11个回复)

11 楼

看上去你对html不太了解。joforn说的buttonname不是说按钮就是这个名字,而是需要你自己找到提交按钮的名字替换掉“Buttonname”

我来回复

您尚未登录,请登录后再回复。点此登录或注册