疑难杂症
向全栈冲
这个作者很懒,什么都没留下…
展开
-
原生JS常见距离属性
js各种距离问题:e代表事件对象,obj代表元素 1.obj.offsetWidth//返回元素的宽度(包括元素宽度,内边距和边框); 2.obj.offsetHeight//返回元素的高度(包括元素的高度,内边距和边距); 3.obj.offsetLeft//元素到开定位属性的父级元素的左偏移量; 4.obj.offsetTop//元素到开定位属性的父级元素的上偏移量; 5.obj.clientWidth//返回元素的可视宽(包括元素宽度,内边距,不包括边框); 6.obj.clientHei原创 2021-06-26 10:31:32 · 212 阅读 · 1 评论 -
原生JS常见兼容性问题
常见的兼容性问题总结: 1.获取非行内样式 function getStyle(obj,attr){ if(obj.currentStyle) returen obj.currentStyle[attr]; else{ return getComputerStyle(obj,false)[attr]; } } 2.获取事件对象 function getEVent(e){ return e||window.event; } 3.阻止事件冒泡 function stopBubble(e){ if(e.st原创 2021-06-26 09:53:34 · 129 阅读 · 0 评论