<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
#div1{
width: 100px;
height: 100px;
background-color: red;
position: absolute;
top: 100px;
left: 100px;
}
</style>
</head>
<body>
<div id="div1">
</div>
<script type="text/javascript">
// 用法:window.getComputedStyle(对象,伪类).样式名
var oDiv = document.getElementById("div1");
// alert(window.getComputedStyle(oDiv,null).width);
// document.onclick = function(){
// var widthValue = window.getComputedStyle(oDiv,null).width;
// if( widthValue == "100px"){
// alert(oDiv.style.width = "200px") ;
// }
// }
// 一点击当前document,小的div在初始位置left:100px,top:100px;移动到left:150px top:150px
document.onclick = function(){
var leftValue = window.getComputedStyle(oDiv,null).left;
var topValue = window.getComputedStyle(oDiv,null).top;
if (leftValue == "100px" && topValue == "100px") {
oDiv.style.left = "150px";
oDiv.style.top = "150px";
oDiv.style.backgroundColor = "deepskyblue"
}
}
</script>
</body>
</html>