this.absolute = true;和 this.absolute = false;分别是什么意思?
this.absolute = true;和 this.absolute = false;分别是什么意思?
2015-11-24
var eleImg = document.getElementById("image"), eleBtn = document.getElementById("button"); if (eleImg != null && eleBtn != null) { eleBtn.onclick = function() { // 如果是绝对定位,就去掉绝对定位,否则加上绝对定位 if (this.absolute) { eleImg.style.position = ""; this.value = "图片absolute化"; // 往dom对象上添加一个标志,是false时,说明该对象没有绝对定位 this.absolute = false; } else { eleImg.style.position = "absolute"; this.value = "图片去absolute"; // 往dom对象上添加一个标志,是true时,说明该对象是绝对定位 this.absolute = true; } }; }
举报