给元素添加/设置属性删除属性

Posted koushr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给元素添加/设置属性删除属性相关的知识,希望对你有一定的参考价值。

给元素添加某属性或是设置元素的某属性,用setAttribute()方法,由元素调用,两个参数,第一个参数是属性名,字符串类型,第二个参数是属性值,任意类型。

如:var demo=document.getElementById("demo");

      demo.setAttribute("time",Date.now());

获取元素某属性,用getAttribute()方法,由元素调用,一个字符串类型参数,是属性名,可以获取元素本身已经有的属性,如class、id等,还可以获取我们给元素添加的属性。

如:var demo=document.getElementById("demo");

      var demoTime=demo.getAttribute("time");

删除元素的某属性,用removeAttribute()方法,由元素调用,也是只有一个字符串类型参数,即要删除的属性的名称。

如:var demo=document.getElementById("demo");

      demo.removeAttribute("time");

 

以上是关于给元素添加/设置属性删除属性的主要内容,如果未能解决你的问题,请参考以下文章

用jquery创建的元素属性为啥大写都变小写了

js+jquery动态设置/添加/删除/获取元素属性的两种方法集锦对照(动态onclick属性设置+动态title设置)

CSS给元素添加边框(样式颜色宽度)

CSS给元素添加边框(样式颜色宽度)

jquery 怎么给标签添加属性

Jquery 给多个含义相同class属性的元素,统一添加单击事件