手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Javascript 检测、添加、移除样式(className)函数代码
Javascript 检测、添加、移除样式(className)函数代码
摘要:复制代码代码如下://说明:添加、移除、检测classNamefunctionhasClass(element,className){var...

复制代码 代码如下:

<script type="text/javascript">

// 说明:添加、移除、检测 className

function hasClass(element, className) {

var reg = new RegExp('(s|^)'+className+'(s|$)');

return element.className.match(reg);

}

function addClass(element, className) {

if (!this.hasClass(element, className))

{

element.className += " "+className;

}

}

function removeClass(element, className) {

if (hasClass(element, className)) {

var reg = new RegExp('(s|^)'+className+'(s|$)');

element.className = element.className.replace(reg,' ');

}

}

</script>

【Javascript 检测、添加、移除样式(className)函数代码】相关文章:

javascript检测两个数组是否相似

javascript组合使用构造函数模式和原型模式实例

JavaScript静态的动态

JavaScript检测字符串中是否含有html标签实现方法

JavaScript动态添加style节点的方法

JQuery实现动态添加删除评论的方法

用javascript动态注释掉HTML代码

JavaScript 正则表达式中global模式的特性

JavaScript正则表达式中的ignoreCase属性使用详解

解析javascript中鼠标滚轮事件

精品推荐
分类导航