搜索
查看: 883|回复: 2

queryEles 和 getEle执行结果1 和 0

[复制链接]

15

主题

39

帖子

253

积分

二级会员

Rank: 3Rank: 3

积分
253
发表于 2018-3-15 10:15:09 | 显示全部楼层 |阅读模式
用网页控针提示代码如下
var ele = wb.getEle("consNo","pageframe")
ele.value ="12345678"
console.log(#ele)         //显示为 0


var ele = wb.queryEles( parent="pageframe", name="" )
ele.value ="12345678"
console.log(#ele)         //显示为 1

原理一样,为什么getEle执行不了?   getEle 和 queryEles 哪个效率高?
回复

使用道具 举报

12

主题

679

帖子

4008

积分

荣誉会员

子非魚、安知魚之樂

Rank: 8Rank: 8

积分
4008
发表于 2018-3-15 10:28:07 | 显示全部楼层
# 只能获取数组的长度  getEle返回的是一个节点 肯定不对 返回0不代表执行不了
而queryEles 返回节点的数组 才能取长!
回复

使用道具 举报

3

主题

50

帖子

405

积分

培训班

积分
405
发表于 2018-3-15 12:19:42 | 显示全部楼层
!wb.queryEles( = 搜索节点对象,该函数返回的是一个数组,\n但可以通过调用数组的成员函数批量调用节点的同名成员函数,支持click函数,\n即使找不到节点,此函数也会返回一个空数组,


!wb.getEle("__") = 返回一个节点对象或框架内子节点对象



看说明,一个是返回数组,一个是返回节点对象,,

从名字是也能看出来一个带 s 一个不带,,,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-10-20 04:20 , Processed in 0.062500 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表