主题:一个元素的style.top属性怎么取不到值啊.
代码如下:
<html>
<head><title>offsetX和style.left之间的区别</title>
<script language="javascript">
function zuobiao(){
alert(document.getElementById("layer1").style.left);//为什么取不到他的left值
}
</script>
<style type="text/css">
<!--
#Layer1 {
position:absolute;
left:20px;
top:101px;
width:224px;
height:165px;
z-index:1;
background-color:#000000;
}
-->
</style>
</head>
<body>
<div id="Layer1" onClick="zuobiao()"></div>
</body>
</html>
显示一个空值,因该怎么写才能取到呢.
<html>
<head><title>offsetX和style.left之间的区别</title>
<script language="javascript">
function zuobiao(){
alert(document.getElementById("layer1").style.left);//为什么取不到他的left值
}
</script>
<style type="text/css">
<!--
#Layer1 {
position:absolute;
left:20px;
top:101px;
width:224px;
height:165px;
z-index:1;
background-color:#000000;
}
-->
</style>
</head>
<body>
<div id="Layer1" onClick="zuobiao()"></div>
</body>
</html>
显示一个空值,因该怎么写才能取到呢.