html input提交按钮无法使用,无法找到并单击提交按钮使用mshtml.HTMLInputElement
下面是一个HTML表单及其下方,是一个VB程序,“LoginExamp”,输入用户名和密码。我无法找到该按钮,然后单击它,因为它似乎不显示为mshtml.HTMLInputElement。 “htmlInput.click()”永远不会运行。如何调整loginExamp代码以便点击按钮。谢谢你的帮助。无法找到并单击提交按钮使用mshtml.HTMLInputElement
submit!
随着下面的代码
Public Sub loginExamp()
Dim objIE As SHDocVw.InternetExplorer
Dim htmlDoc As mshtml.HTMLDocument
Dim htmlInput As mshtml.HTMLInputElement
Dim htmlColl As mshtml.IHTMLElementCollection
Dim url As Object
url = "http://localhost/ButtonClickTest.html" 'just a test page with the loginform above
objIE = New SHDocVw.InternetExplorer
With objIE
.Navigate(url)
.Visible = True
While .Busy = True
Threading.Thread.Sleep(2000)
End While
htmlDoc = .Document
htmlColl = htmlDoc.getElementsByTagName("INPUT")
While .Busy = True
Threading.Thread.Sleep(2000)
End While
For Each htmlInput In htmlColl
If htmlInput.name = "Xusername" Then
htmlInput.value = "theusername" 'this works
ElseIf htmlInput.name = "Xpassword" Then
htmlInput.value = "thepassword" 'This works too
End If
If htmlInput.className = "subButton" Then 'This is never true
htmlInput.click() 'This line never runs
End If
Next htmlInput
End With
End Sub
+1
我看到你把你的按钮的类名改为了subButton。起初是不同的;它总是subButton? –
2012-01-31 22:46:30
+0
是的,这是在示例代码中的错误,但不是问题的原因事实上htmlInput.className = =“nothing”在下一个循环中。 –
2012-01-31 22:48:52
+1
而不是使用类和className,你是否尝试过使用名称,就像你对输入元素所做的一样? –
2012-01-31 22:52:34
html input提交按钮无法使用,无法找到并单击提交按钮使用mshtml.HTMLInputElement相关推荐
- submit按钮html,html的两种提交按钮submit和button
转自:http://baiying.blog.51cto.com/1068039/1319784 html按钮有两种: 和登录 这两种在页面上看起来好像一样没什么区别,但是这两种是有区别的. 1,如果 ...
- php 未填写时隐藏提交按钮,php - [单击提交按钮时隐藏html,回显结果留在同一页面上,电子邮件表单结果示例提供 - SO中文参考 - www.soinside.com...
我搜索了基本的解释和示例,该示例和示例说明了如何使用同一基本php隐藏我的html表单" onsubmit",同时保持在同一页面上.我还需要通过电子邮件发送表格结果.我在这里和那里 ...
- 计算机主机图片开机按钮,解决电脑开机按钮无法使用方法
很多电脑不懂的小伙伴们是不是非常烦恼啊,用的比较久的电脑,电脑无法开机了,以为是电脑坏了,其实有时候大家遇到这个问题,不一定是电脑坏了,可能只是电脑的开机按钮无法使用了,接下就为大家简单介绍一下如果电 ...
- 解决win10系统搜索、网络连接按钮无法使用以及windows无法访问指定设备、路径或文件缺少权限的问题
问题描述: win10 操作系统,因之前开发opc,动了系统权限的东西,导致每次电脑启动,桌面下方工具栏中 搜索按钮以及网络连接按钮无法使用,还会出现windows无法访问指定设备 路径 文件等错误提 ...
- vue限制点击次数_解决vue 按钮多次点击重复提交数据问题
这个其实是一个很细节的问题. 如果我们操作一个按钮,然后在按钮点击的时候绑定事件. 事件分为两种情况: •第一种: 不操作数据型 •第二种: 操作数据型 点击 这里我们通过控制isDisable 来设 ...
- jquery按钮置灰_点击提交按钮后按钮变灰色不可用状态的三种方法
第一种方法:直接按钮中加入 当点击提交后,提交按钮变灰色不可用,这样可有效防止重复提交,本代码就是实现这样一个功能.从代码就可以看出,我们只需在提交按钮上加入这一句: οnclick="ja ...
- 提交按钮css加样式,用CSS美化按钮(button)
? 我们用 A 包含一个 SPAN 标签来实现此效果: HTML: 按钮文字? 设置按钮样式: CSS: ? 为按钮添加点击样式: CSS: ? 由于 IE 下点击后不能还原到默认状态,因此,我们需要 ...
- html 手机输入法 搜索引擎,解决网页搜索框无法使用手机输入法中的“搜索”按钮的问题...
先森之前就发现,"成航先森"在手机上访问使用搜索时,无法使用键盘上的"前往/搜索"按钮.点击没有反应,必须要点击网页中的搜索按钮才行.之前因为懒得管,就一直没有 ...
- 【重复提交表单】表单重复提交的三种情况,解决办法
引入 看一个重复提交表单的例子 F12可以看到,请求体中的参数在刷新页面之后仍然保留,因此每一次刷新页面,都会把现有的请求体中的表单数据提交一次到服务器,而接收的页面还是insert.jsp,于是造成 ...
- 使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。...
使用 XSL 样式表无法查看 XML 输入.请更正错误然后单击 刷新按钮,或以后重试. 无法显示 XML 页. 使用 XSL 样式表无法查看 XML 输入.请更正错误然后单击 刷新按钮,或以后重试. ...
最新文章
- 教程 | 单级式目标检测方法概述:YOLO与SSD
- Servlet流程总结
- windows文件服务器双机热备_遇到ZFS文件系统如此棘手的问题,这种办法简单又高效!...
- 风控项目-收集基础知识2
- Android Studio主要目录及文件简介
- 编程没有捷径 奇葩冒牌程序员的故事
- HDSF主要节点解说(二)工作原理
- GICv3驱动初始化
- 【快学springboot】使用springboot发送邮件
- ifc文件解析java_IFC标准 IFCWALLSTANDARDCASE参数说明
- 揭秘阿里CDN核心技术(http://wenku.baidu.com/view/ffc63474b4daa58da1114a45.html?re=view)
- 【eNSP 华为模拟器】三层交换技术及操作步骤【图文】
- 微信开发JS接口安全域名 网页授权域名 业务域名
- 新农具时代,拼多多的进击与本分
- 【0034】 PostgreSQL报错信息:The server must be started by the user that owns the data directory.
- Spatial Attention
- 动态刷新listview数据
- stcoder Splatter Painting 记忆化搜索
- 1. 数据可视化简介 笔记
- 计算机专业大创要求,“大创项目”推动计算机专业学生创新实践能力的提高