搜索
查看: 1090|回复: 5

窗口做子窗口时事件内访问控件的文本属性值出错

[复制链接]

3

主题

7

帖子

46

积分

新手入门

Rank: 1

积分
46
发表于 2018-3-30 10:25:24 | 显示全部楼层 |阅读模式
//这里访问控件的文本属性值是正确的
str_userInfo.str_webSite = page1.edt_webSite.text;
str_userInfo.str_username = page1.edt_user.text;
str_userInfo.str_password = page1.edt_pass.text;


page1.button.oncommand = function(id,event){
        //当前窗口做为子窗口载入到TAB页时,这里访问控件的文本属性值会报错,所有响应事件都是。
            str_userInfo.str_username = page1.edt_user.text;
        str_userInfo.str_password = page1.edt_pass.text;

        var eleUsername = wb.getEle("account");
        var elePassword = wb.getEle("password");
        eleUsername.value = str_userInfo.str_username;
        elePassword.value = str_userInfo.str_password;       
        var ele = wb.queryEles(className = "loginbtn");
        ele.click();                       
}
回复

使用道具 举报

3

主题

7

帖子

46

积分

新手入门

Rank: 1

积分
46
 楼主| 发表于 2018-3-30 10:40:14 | 显示全部楼层
补充一下,老版本和论坛里的示例都是可以这么干的。目前我的版本已经升级到V16.95
回复

使用道具 举报

4

主题

63

帖子

471

积分

二级会员

Rank: 3Rank: 3

积分
471
发表于 2018-3-30 11:34:36 | 显示全部楼层
lovell_wq 发表于 2018-3-30 10:40
补充一下,老版本和论坛里的示例都是可以这么干的。目前我的版本已经升级到V16.95

能不能发一下完整的代码,我们这些菜鸟猜不明白你的意思。
回复

使用道具 举报

186

主题

2542

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13974
发表于 2018-3-30 14:11:46 | 显示全部楼层
lovell_wq 发表于 2018-3-30 10:40
补充一下,老版本和论坛里的示例都是可以这么干的。目前我的版本已经升级到V16.95


你的代码在老版本估计在老版本也是同样会出错的,
不要在新版本遇到问题就说是版本升级的原因,你几年前把一句代码写错了,不表示几年后你不会写错。

如果真是版本升级造成的,请提供可以核实的代码,
你不是说了论坛的示例都是这么干吗,请提供具体的帖子链接。
回复

使用道具 举报

3

主题

7

帖子

46

积分

新手入门

Rank: 1

积分
46
 楼主| 发表于 2018-3-31 02:08:45 | 显示全部楼层
一觉睡醒,突然顿悟了。因为在主窗口声明的子窗口变量是全局的且与子窗口重名。。。。改为局部变量或修改变量名解决。@Jacen.He  这个贴子不是来提交BUG的,是因为思想被困住了,过来求助的,有时候自己犯的小错误自己总是查不出来。谢谢各位关注
回复

使用道具 举报

186

主题

2542

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13974
发表于 2018-3-31 03:40:53 | 显示全部楼层
lovell_wq 发表于 2018-3-31 02:08
一觉睡醒,突然顿悟了。因为在主窗口声明的子窗口变量是全局的且与子窗口重名。。。。改为局部变量或修改变 ...

好的,理解,恭喜你顿悟了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2018-9-22 22:59 , Processed in 0.078125 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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