我使用以下代码来点击“选择”按钮和网页。单击该按钮打开浏览器文件夹,您可以在其中选择要在网页上传的文件。 我可以选择按钮,但使用btnInput.Click
没有任何反应Set ElementCol = appIE.Document.getElementsByTagName("INPUT") ' loop through all 'input' elements and find the one with the value "Submit"
For Each btnInput In ElementCol
If btnInput.Value = "Select" Then
btnInput.Select
btnInput.Click
Exit For
End If
Next btnInput
这些是按钮的属性
class ruButton ruBrowse
type button
value Select
你知道我做错了吗?
谢谢!
答案 0 :(得分:0)
很难说。我有一个类似的问题,按钮需要鼠标点击无论如何。我认为这取决于他们如何编程按钮。您可以尝试的其他选项是“SendKeys” http://msdn.microsoft.com/en-us/library/office/aa202943(v=office.10).aspx
这将模仿鼠标点击。