function getStyle() {
if (arguments.length==3){
arguments[0].style[arguments[1]]=arguments[2];
}else{
for(var name in arguments[1]){
arguments[0].style[name]=arguments[1][name];
}
}
}
getByClass 通过class获取标签的兼容写法
function getByClass(obj,aClass){
var res=[];
if(obj.getElementsByClassName){
res=obj.getElementsByClassName(aClass);
}else{
var aEl=obj.getElementsByTagName('*');
for(var i=0;i<aEl.length;i++){
var arr=aEl[i].className.split(' ');
if(arr==aClass){
res.push(aEl[i]);
}
}
}
return res;
}
非行间样式
function getStyle(obj,sTyle){
return obj.currentStyle?
obj.currentStyle[sTyle]:
getComputedStyle(obj,false)[sTyle];
}
补0
function toDu(n){
return n<10?'0'+n:''+n;
}
随机数
function rnd(n,m){
return parseInt(Math.random()*(m-n)+n);
}