给元素添加/设置属性删除属性
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");
以上是关于给元素添加/设置属性删除属性的主要内容,如果未能解决你的问题,请参考以下文章
js+jquery动态设置/添加/删除/获取元素属性的两种方法集锦对照(动态onclick属性设置+动态title设置)