以下是引用yangmz在2021-8-24 18:43:24的发言:
估计是网页加载的问题,使用 inkey 就解决了访问对象的问题。现在还是提交的问题没有解决
thisform.web1.Document.getElementsByTagName("input").item(1).Click() *使用按钮的 click 事件
thisform.web1.Document.getElementsByTagName("form").[0].submit *使用表单的 submit 方法
或thisform.web1.Document.getElementsByTagName("form").item(0).submit
thisform.web1.Document.forms(0).submit() *使用表单的 submit 方法
以上三个语句理论上都能提交按钮,不知道为什么不能提交成功?
如果真不行,只能用XMLHTTP实现了
眼睛做手术了,修养中,不能用电脑。要网页填充,首先要知道控件的根本。
它是input,调用他的事件,也要它有才行。
1.onfocus
当input 获取到焦点时触发
2.onblur
当input失去焦点时触发,注意:这个事件触发的前提是已经获取了焦点再失去焦点的时候才会触发该事件,用于判断标签为空。
3.onchange 当input失去焦点并且它的value值发生变化时触发,个人感觉可以用于注册时的确认密码。
4.onkeydown 按下按键时的事件触发,
5.onkeyup 当按键抬起的时候触发的事件,在该事件触发之前一定触发了onkeydown事件--相当于一个按键,两个事件,没怎么用过
6.onclick
主要是用于 input type=button,input作为一个按钮使用时的鼠标点击事件
7.onselect
当input里的内容文本被选中后执行,只要选择了就会触发,不是全部选中
8.oninput
当input的value值发生变化时就会触发,(与onchange的区别是不用等到失去焦点就可以触发了)