搜索
查看: 1312|回复: 1

onkeypress 用fireEvent模拟无反应,附上源码

[复制链接]

15

主题

39

帖子

271

积分

二级会员

Rank: 3Rank: 3

积分
271
发表于 2018-3-31 14:18:34 | 显示全部楼层 |阅读模式
自动化录入编号后,回车查询,click无效,加上onkeypress也没效
html源码

<td class="text">
        <input type="text" name="consNoQuery" value="" onkeypress="searchCons(document.forms[0], 'searchCons')" />
</td>


aardio码

var ele = wb.getEle("consNoQuery")
ele.value ="1234567890"

ele.fireEvent("onfocus")                //无效
ele.fireEvent("onchange")                //无效
ele.fireEvent("onclick")                //无效
ele.fireEvent("onkeypress")        //无效

用单个onkeypress 无效,多个串起来也不效,是我哪里出错了吗?
回复

使用道具 举报

15

主题

39

帖子

271

积分

二级会员

Rank: 3Rank: 3

积分
271
 楼主| 发表于 2018-3-31 14:49:35 | 显示全部楼层
最后又模拟又试了一下

var ele = wb.getEle("consNoQuery")
ele.value ="1234567890"
ele.focus()
winex.key.down(win.getFocus(),"0xD")
通过焦点的再模拟按键方法可以,  有没有比这更简单的办法?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2018-12-14 02:25 , Processed in 0.062500 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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