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;
		}
	};
}举报