原文:原生js操作dom添加删除替换class

.比较传统的方法 var classVal document.getElementById id .getAttribute class 删除的话classVal classVal.replace someClassName , document.getElementById id .setAttribute class ,classVal 添加的话classVal classVal.conca ...

2019-04-25 09:15 0 6257 推荐指数:

查看详情

原生js添加class删除class

function addClass(obj, cls){ var obj_class = obj.className,//获取 class 内容. blank = (obj_class != '') ? ' ' : '';//判断获取到的 class 是否为空 ...

Fri May 26 23:49:00 CST 2017 1 10208
原生jsdom添加删除类名

方法一: DOM.setAttribute("class", "类名")DOM.removeAttribute("class", "类名") 方法二: DOM.classList.add('类名'); //添加类名DOM.classList.remove('类名'); //删除类名 ...

Tue Jul 20 21:32:00 CST 2021 0 172
JS原生添加删除class的方法

之前习惯了使用jquery的addClass的方法,然后就去找了下别人写的代码。 ...

Fri Apr 28 07:55:00 CST 2017 0 11181
使用原生js操作对象domclass属性

之前一直都使用jquery来操作dom,今天想自己用原生写一些插件,却发现给dom增删class的时候,使用slice来截取className特别的麻烦,后来发现,原来原生JS本来就有提供api来对domclass进行增删,下面的对象就是用来对dom进行增删class ...

Wed Jul 06 07:15:00 CST 2016 0 7159
原生jsDOM元素添加删除一个类名

方法一: DOM.setAttribute("class", "类名") DOM.removeAttribute("class", "类名") 方法二: DOM.classList.add('类名'); //添加类名 DOM.classList.remove('类名'); //删除类名 ...

Fri Dec 04 18:41:00 CST 2020 0 2083
原生js添加class

function hasClass(obj, cls) { return obj.className.match(new RegExp('(\\s|^)' + cls + '(\ ...

Mon Aug 18 05:29:00 CST 2014 0 13144
DOM节点添加或者删除class

项目中如果应用了常用的javascript类库,多数情况下,这些已经封装好的类库,都会封装一个类似于addClass和removeClass的方法,以便于我们对DOM节点的class进行操作。 以jQuery为例: $(dom).addClass("a").removeClass("b ...

Mon Jun 12 18:37:00 CST 2017 0 13518
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM