首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js作用域。解决方案

2012-10-31 
js作用域。。。scriptvar oDivdocument.getElementsByTagName(div)[0]window.onloadfunction() {alert

js作用域。。。
<script>
  var oDiv=document.getElementsByTagName("div")[0];
window.onload=function() {
  alert(oDiv.offsetTop+" "+oDiv.offsetLeft);
};
</script>

这个问题在哪。。。

[解决办法]
如果你的script在div前面的话,oDiv没有对象存在,把它也丢进onload事件当中

JScript code
window.onload=function() {  var oDiv=document.getElementsByTagName("div")[0];  alert(oDiv.offsetTop+" "+oDiv.offsetLeft);};
[解决办法]
1楼正解

热点排行