wb.getEle()
- ele = wb.getEle( HTML节点的ID名name, 框架名 )
- 参数是ID或者name属性,返回一个节点对象或框架内子节点对象。
该函数查找并返回页面上的element节点对象,
该对象同样是一个com对象,可以使用com.DumpTypeInfo函数列出该对象的成员.
可以通过第二个参数指定框架窗口,该参数可以省略.
调用wb.getEle之前必须调用 wb.wait() 等待网页下载完毕.
而使用 wb.waitEle() 则实现等待该节点下载并返回该节点的功能,而无须等待整个网页下载完.
wb.queryEle
wbLayout.queryEle("div") |
wb.queryEles:
搜索节点对象,该函数返回的是一个数组,\n但可以通过调用数组的成员函数批量调用节点的同名成员函数,支持click函数,\n即使找不到节点,此函数也会返回一个空数组.
返回table对象,长度大于0这代表查找到元素。
必须找到框架才能返回,如果框架有可能不出现,应增加判断或 改用 wb.waitQueryEles()。判断写法:
if( wb.waitDoc("框架名",超时值) ){
//出错处理
}
元素查找写法示例(很多写法可以参考网页探针):