js学习
2016-07-22 12:08
447 查看
1.checkbox的学习
$(function () {
//获得字段中的值,split(,) document.getElementById("workTime").value
var workTime = "1,2,4,7,7,7,7".split(",");
//转化为二进制后以逗号分割 (7).toString(2).replace(/\B(?=(?:\d{1})+\b)/g, ',')
var str="";
for(i=0;i<workTime.length;i++){
str+=fix(parseInt(workTime[i]).toString(2),3).split("").reverse();
}
var checkBoxValues=str.replace(/\B(?=(?:\d{1})+\b)/g, ',').split(",");
var boxes = document.getElementsByName("test");
for(i=0;i<7;i++){
for(j=0;j<3;j++){
if(boxes[j*7+i].value == checkBoxValues[j+i*3]){
boxes[j*7+i].checked = true;
}
}
}
});
$(function () {
//获得字段中的值,split(,) document.getElementById("workTime").value
var workTime = "1,2,4,7,7,7,7".split(",");
//转化为二进制后以逗号分割 (7).toString(2).replace(/\B(?=(?:\d{1})+\b)/g, ',')
var str="";
for(i=0;i<workTime.length;i++){
str+=fix(parseInt(workTime[i]).toString(2),3).split("").reverse();
}
var checkBoxValues=str.replace(/\B(?=(?:\d{1})+\b)/g, ',').split(",");
var boxes = document.getElementsByName("test");
for(i=0;i<7;i++){
for(j=0;j<3;j++){
if(boxes[j*7+i].value == checkBoxValues[j+i*3]){
boxes[j*7+i].checked = true;
}
}
}
});
相关文章推荐
- JavaScript合并两个Json对象(未测试)
- JSP取得绝对路径(未测试)
- [Effective JavaScript 笔记]第63条:当心丢弃错误
- JS 复制到黏贴板上
- 通过反射解析json,无需依赖三方
- JavaScript中的Reflect对象详解(ES6新特性)
- 【Apns推送中的的json格式介绍】
- js中json的创建和调用
- javascript 引用类型 - Array迭代
- js实现url链接encode加密
- javascript 获取iframe元素的方法
- javascript预编译原理和例子
- JavaScript中textRange对象使用方法总结(IE only!)
- JavaScript判断浏览器版本(未测试)
- JavaScript验证手机号码代码简单代码实例(未测试)
- js各种模式的自定义对象
- videojs播放器插件
- js
- Gson解析和json解析
- 如何解决wow.js与fullpage的兼容性