网页上用一下代码讲图片缩小
可是这个吧全部都缩小了
高手能不能给个缩小指定id的层内的 比如缩小所以在ID=content内的所有图片<script language="javascript" type="text/javascript">
<!--
window.onload = function(){
    var img = document.images;
    for(var i in img){
if(img[i].width > 500)
            img[i].style.width = "500px"; 
    }
}
-->
</script>
另 为什么我吧document.images改成document.getElementById("content").images时无效我没有分 还请大家帮忙 以后补上

解决方案 »

  1.   

    document.getElementById("content").getElementsByTagName("img")
      

  2.   

    可是我改成<script language="javascript" type="text/javascript">
    <!--
    window.onload = function(){
        var img = document.getElementById("content").getElementsByTagName("img");
        for(var i in img){
    if(img[i].width > 500)
                img[i].style.width = "500px"; 
        }
    }
    -->
    </script>这样还是不行啊
      

  3.   

    你没有理解for in 语句。
    ----------
    基本问题请参看参考资料或问身边的同事 
    会收益更多
      

  4.   


    window.onload = function()
    {
       var imgs = document.getElementById("content").getElementsByTagName("img");
       for(var i in imgs)
       {
          if(imgs[i].width > 500) imgs[i].style.width = "500px"; 
       }
    }===========================================================
    這段代碼是有效的。樓主.