没有合适的资源?快使用搜索试试~ 我知道了~
dojo常用方法总结,主要是元素的获取,事件的监听,数组的遍历等
资源推荐
资源详情
资源评论
1.dojo的ready函数
dojo.ready(function(){
//加载js时就执行
});
dojo.require("dojox.mobile"); dojo引 js文件
2.dojo选择器
dojo.query("[name^=aa]") 选择name以aa开头的节点
dojo.query("#aa") 选择id为aa的元素
dojo.query(".aa") 选择class为aa的元素
dojo.byId("aa") 选择id为aa的元素
var strs=dojo.attr(item,"name"); //选择节点的name属性
dojo.attr(dojo.byId("aa"),{"required":true}); 设置id为aa的节点的required属性为true
dojo.attr(dojo.byId("aa"), {"readonly":true}); 设置id为aa的节点的readonly属性为true
3.dojo循环
dojo.forEach(dojo.query("[name^=aa]"), function(obj, i, list){
循环遍历name以aa开头的节点
});
4.dojo的事件
dojo.connect(dojo.byId("aa"), "onchange", function() {
id为aa的节点值有变化且失去焦点时触发的事件(还有onfocus onblur等)
});
dojo.byId("aa").blur(); 设置id为aa的节点失去焦点
dojo.byId("aa").focus(); 设置id为aa的节点得到焦点
5.dojo取值
dojo.query("[name^=aa]")[0].value 取得name以aa开头的节点值【注意:dojo.query选择的结果都是数组】
dojo.ready(function(){
//加载js时就执行
});
dojo.require("dojox.mobile"); dojo引 js文件
2.dojo选择器
dojo.query("[name^=aa]") 选择name以aa开头的节点
dojo.query("#aa") 选择id为aa的元素
dojo.query(".aa") 选择class为aa的元素
dojo.byId("aa") 选择id为aa的元素
var strs=dojo.attr(item,"name"); //选择节点的name属性
dojo.attr(dojo.byId("aa"),{"required":true}); 设置id为aa的节点的required属性为true
dojo.attr(dojo.byId("aa"), {"readonly":true}); 设置id为aa的节点的readonly属性为true
3.dojo循环
dojo.forEach(dojo.query("[name^=aa]"), function(obj, i, list){
循环遍历name以aa开头的节点
});
4.dojo的事件
dojo.connect(dojo.byId("aa"), "onchange", function() {
id为aa的节点值有变化且失去焦点时触发的事件(还有onfocus onblur等)
});
dojo.byId("aa").blur(); 设置id为aa的节点失去焦点
dojo.byId("aa").focus(); 设置id为aa的节点得到焦点
5.dojo取值
dojo.query("[name^=aa]")[0].value 取得name以aa开头的节点值【注意:dojo.query选择的结果都是数组】
资源评论
wyj_study
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功