function $(str){ var ind = str.substr(0, 1); var stx = str.substring(1,str.length); console.info(ind,stx) if(ind==='.'){ return document.getElementsByClassName(stx); }else if(ind==='#'){ return document.getElementById(stx); }else{ return document.getElementsByTagName(stx); } }
/** * 批量修改元素样式 */ function css(domObj,styleArry){ for(var i=0;i<styleArry.length;i++){ domObj.style[styleArry[i].key] = styleArry[i].val; } } //调用 css(imgs[0],[ {key:'display',val:'block'}, {key:'width',val:'156px'}, {key:'height',val:'30px'} ]);
上面是批量设置节点样式
//获得屏宽高 function bodyWAndH() { var data = { document.documentElement.clientWidth, height:document.documentElement.clientHeight }; return data; }
//去掉px function getPX(str){ return str.substring(0,str.indexOf('px')); }