javascript中的getAttribute() 和style的区别很明显:
getAttribute()是HTML DOM的一个方法,用以获取HTML元素的属性(如id,name,type以及其他自定义属性)。
style是HTML DOM的一个关于样式的对象,style对象的属性(如background,color,border等等)用以设置元素的样式。
示例如下:对于以下HTML结构,
示例DIV
如果要获取div的name属性值,可以使用
document.getElementById("test").getAttribute("name");
如果要获取DIV的样式如字体的颜色,可以使用
document.getElementById("test").style.color;
getAttribute这个方法是获取 dom对象的属性值,比如 id,name,value或者其他自定义的对象,如id="abc" 用这个方法就可以获取
style这个方法是可以获取 该对象的样式 他们在html中表现为