aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 19163|回复: 2

滑块控件怎么修改max属性?

[复制链接]

117

主题

1103

回帖

6572

积分

六级会员

积分
6572
发表于 2013-7-20 04:34:51 | 显示全部楼层 |阅读模式
  1. import win.ui;
  2. /*DSG{{*/
  3. var winform = ..win.form( bottom=399;parent=...;right=599;text="aardio Form" )
  4. winform.add(  )
  5. /*}}*/

  6. import web.layout;
  7. var wbLayout = web.layout(winform);

  8. wbLayout.html = /*********
  9. <input type="hslider" min=1 buddy="page_buddy" style="width:*;" #page />
  10. <label id="page_buddy"></label>/<label id="page_count">0</label>
  11. *********/

  12. import console;
  13. var count=1000;

  14. var page=wbLayout.queryEle("#page");
  15. page.setAttribute("max",count);


  16. var page_count=wbLayout.queryEle("#page_count");
  17. page_count.innerText=count;

  18. page.onButtonStateChanged = function (ltTarget,ltEle,reason,behaviorParams) {
  19.         console.log(page.value,page.max);
  20. }
  21. page.attachEventHandler();

  22. winform.show();
  23. win.loopMessage();
复制代码

13

主题

294

回帖

1790

积分

荣誉会员

积分
1790
发表于 2013-7-20 11:34:41 | 显示全部楼层
不仔细看还以为你是在分享答案, 建议简单描述一下问题应当不难吧?
例如:“HTMLayout里对hslider节点设置MAX属性不起作用,请问我是哪里写错了....”  

另外,HTML里属性一定要加上引号,例如:
var ltPage =wbLayout.queryEle("#page");
ltPage.setAttribute(
"max","1000");

你注意看一下ltPage.setAttribute() 的函数提示,HTML属性值要加引号。

点评

真棒: 5.0
真棒: 5
非常感谢  发表于 2013-7-20 13:02
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2024-10-13 09:27 , Processed in 0.067759 second(s), 26 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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