aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 10715|回复: 2

queryEles 和 getEle执行结果1 和 0

[复制链接]

15

主题

21

回帖

447

积分

二级会员

积分
447
发表于 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

主题

646

回帖

3938

积分

荣誉会员

子非魚、安知魚之樂

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

3

主题

35

回帖

614

积分

培训班

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


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



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

从名字是也能看出来一个带 s 一个不带,,,
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-1-13 14:04 , Processed in 0.063859 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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