原生js获取属性的问题
来源:2-4 存储时效
平地一声雷d
2020-02-19 17:14:16
我发现用元素.width可以获取宽值,但用 元素.getAttribute("width")却获取不到。为什么,我记得都可以获取固有属性啊
1回答
好帮手慕言
2020-02-19
同学你好,如果标签直接写width属性生效的话,那么两种方法都是可以直接获取的。比如table,例子:
控制台:
如果把属性写到标签上样式并不生效,利用元素.width是获取不到的,利用getAttribute()方可以获取到。比如div。例子:
宽度并没有生效:
控制台 :
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题