为什么我用getElementById得到的对象属性为空呢? <body><img src="../javascript/images/icon2.gif" id="img2" /><script type="text/javascript"> var ml = document.getElementById("img2"); alert(ml.style.height);</script></body>弹出对话框 是空的,,,让我很郁闷啊!求解释啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 赶紧的 来个人啊!!!!啊啊啊啊啊 啊alert(ml.height);有反应可是alert(ml.style.left);又输出空了! 呵呵 页面的加载一般来说是从上而下 所以系统想运行你的document.getElementById("img2");而此时你的那个对象还没解析到呢 所以为空了 你可以把这段javascript放到这个对应的标签后边试试不知是不是你要的 因为你确实没给img2赋style对象啊 <body><img src="../javascript/images/icon2.gif" id="img2" style="height:10px" /><script type="text/javascript"> var ml = document.getElementById("img2"); alert(ml.style.height);</script></body> 为什么我把样式放到CSS里边就不行了。 在web页面javascript如何获取response,request对象? web前端(js 求助) iframe src 求助!! 表格的问题 能推荐个功能强健的javascript ide工具么? 关于iframe的内存释放问题。 选项卡 以下这段代码为何在有些winxp win2000系统中出现类似爆炸的现象? [求助]怎样在网页中实现只打印网页内的表格。 利用window.open时,对于程序运行的后台操作 onclick事件执行的一个函数 大家都用什么编辑器的 ?
alert(ml.height);有反应
可是alert(ml.style.left);又输出空了!
而此时你的那个对象还没解析到呢 所以为空了 你可以把这段javascript放到这个对应的标签后边试试
不知是不是你要的
<script type="text/javascript">
var ml = document.getElementById("img2");
alert(ml.style.height);
</script></body>