通过id获取dom元素:[DOM]获取元素:根据ID、标签名、HTML5新增的方法、特殊元素获取
目录[DOM]获取元素:根据ID、标签名、HTML5新增的方法、特殊元素获取 1.根据 ID 获取[.getElementById( )] 2.根据标签名获取[.getElementsByTagNam
顺晟科技
2021-06-16 10:21:59
204
种情况是宽度和高度都写在样式表里,比如# p1 { width:120px}。在这种情况下,宽度不能通过#p1.style.width获得,但可以通过# p1.offsetwidth获得。
在第二种情况下,宽度和高度写入行中,例如style=' width:120px'在这种情况下,宽度可以通过上述两种方法获得。
综上所述,因为id.offsetWidth和id . offset我们可以忽略样式是写在样式表中还是行中,所以我们在获取元素的宽度和高度时更好使用这两个属性。请注意,如果属性不是以内联样式编写的,它们就不能通过id.style.atrr获得
现在前端制作很少直接用style写风格,而是用样式表。如果没有对应的想要获取的样式(就像#p1.style.width对应#p1.offsetWidth),可以不使用浏览器只获取样式表的属性,可以尝试搜索“JS获取样式属性”等等。
代码:
varo=document . getelementbyid(' view ');
varh=o.offsetHeight//高度
varw=o.offsetWidth//宽度
本文转载自中文网站
19
2022-10
19
2022-10
19
2022-10
01
2022-10
25
2022-09
16
2022-09