js中的getAttribute和style有什么区别?

JavaScript013

js中的getAttribute和style有什么区别?,第1张

javascript中的getAttribute() 和style的区别:

1、getAttribute()是HTML DOM的一个方法,用以获取HTML元素的属性(如id,name,type以及其他自定义属性)。

2、而style是HTML DOM的一个关于样式的对象,style对象的属性(如background,color,border等等)用以设置元素的样式。

var 变量=html的对象.getAttribute("属性名");

var 变量=html对象.style.属性名

html的对象.setAttribute("属性名","属性值");

html对象.style.属性名="属性值"

可以使用字符串拼接的方式,用setAttribute方法,将原有属性(如果有的话),与想要设置的属性变量拼接到一起。

节点.setAttribute("style",原有属性+属性名变量+":"+ 属性值+"")