• 等高


    var l=document.getElementById("left").offsetHeight;
        var r=document.getElementById("right").offsetHeight;
        layoutHeight=Math.max(l,r)
        document.getElementById("left").style.height=layoutHeight+"px"
        document.getElementById("right").style.height=layoutHeight+"px" 

     过上两个月再来看这段代码,真是感慨颇多,唉。

    发现两个问题,

    1. 函数尽量参数化,

    2. 变量尽量在一行申明。

    /*
     * 子容器左右高度相等
     
    */
    function leftRightEqual(left, right){
        
    var l = $id(left).offsetHeight, r = $id(right).offsetHeight, h = Math.max(l, r);
        $id(left).style.height = $id(right).style.height = h + 'px';
        
    }
    window.onload = function(){
        leftRightEqual('sidebar''mainbody');
    }


    left
  • 相关阅读:
    Eclipse慢慢学会的快捷键
    换行和flush()
    接口Interface
    对象的转型
    抽象类和抽象函数
    BufferedReader
    FileInputStream和FileReader
    Unable to instantiate receiver XXXXXX
    声明对象和定义数组
    Eclipse中文乱码问题
  • 原文地址:https://www.cnblogs.com/jikey/p/1693600.html
Copyright © 2020-2023  润新知