zl程序教程

您现在的位置是:首页 >  前端

当前栏目

Javascript检测、添加、移除样式(className)函数代码

JavaScript代码 函数 添加 检测 样式 移除 classname
2023-06-13 09:14:12 时间
复制代码代码如下:

<scripttype="text/javascript">
//说明:添加、移除、检测className
functionhasClass(element,className){
varreg=newRegExp("(\\s|^)"+className+"(\\s|$)");
returnelement.className.match(reg);
}
functionaddClass(element,className){
if(!this.hasClass(element,className))
{
element.className+=""+className;
}
}
functionremoveClass(element,className){
if(hasClass(element,className)){
varreg=newRegExp("(\\s|^)"+className+"(\\s|$)");
element.className=element.className.replace(reg,"");
}
}
</script>