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>
相关文章
- 手册教程|运维人必须要会代码能力-监控项预处理JavaScript 预处理
- javascript组件封装中一段通用代码解读详解编程语言
- JavaScript实现Sleep函数的代码
- 比较精简的Javascript拖动效果函数代码
- 用JavaScript处理URL的两个函数代码
- javascript[js]获取url参数的代码
- javascript兼容FF的onmouseenter和onmouseleave的代码
- JavaScript函数、方法、对象代码
- javascript打印页面代码
- ASP.NET前台javascript与后台代码调用
- JavaScript报表展示实现代码
- javascript动态调整图片尺寸实现代码
- javascript实现的像java、c#之类的sleep暂停的函数代码
- Javascript匿名函数的一种应用代码封装
- jquery下组织javascript代码(js函数化)
- javascript类和命名空间的模拟代码
- javascript隔行换色函数代码
- javascript处理table表格的代码
- JavaScript动态添加脚本,并触发回调函数的实现代码
- javascript动态改变onclick事件触发函数代码
- javascript克隆元素样式的实现代码
- javascript快速排序函数代码
- Javascript生成json的函数代码(可以用php的json_decode解码)
- javascript判断中文字符长度的函数代码
- Javascript操作cookie的函数代码
- javascript实现拖动层效果代码(符合标准且兼容IE,chrome,firefox)
- javaScript函数中执行C#代码中的函数方法总结
- JavaScript打印iframe内容示例代码
- javascript强大的日期函数代码分享
- JavaScript代码简单实现求杨辉三角给定行的最大值
- javascript四舍五入函数代码分享(保留后几位)
- javascript获取函数名称、函数参数、对象属性名称的代码实例
- javascript比较两个日期的先后示例代码
- Javascript拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)
- JavaScript中判断原生函数检查function是否是原生代码