javascript学习笔记设置和获取dom的css样式、获取url参数 在项⽬⾥看到的发现不错,怕忘记留做笔记。
/**设置或获取CSS样式
*设置:css(obj,{display:'block',color:'red'});
*获取:css(obj,'color');
*/
function css() {
var obj = arguments[0], options = arguments[1]; //获得函数的参数,第⼀个参数是dom对象。
if(!!obj == false || typeof options == 'undefined')
return null;
if( typeof options == 'string')
return ComputedStyle(obj,null)[options];
if( typeof options == 'object') {
for(var i in options) {
obj.style[i] = options[i]; //设置css样式
}
}
};
/**
* 获得url相应参数的值
* @param __name url 参数名
*/
function getUrlArgs(__name) {
var tmp = window.location.search.substr(1).match(new RegExp("(^|&)" + __name + "=([^&]*)(&|$)", "i"));学javascript前要学什么
return tmp ? decodeURIComponent(tmp[2]) : null;
};
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论