JS形式比较灵活,第一句 与 function $A(id)等效。第二段先判断传入参数oHTMLElement为id,则转为其代表的对象。接着由bShowOrHide作相应可见性继承或是显示、隐藏。

解决方案 »

  1.   


    var $A = function(id){return document.getElementById(id)}//返回id标识为id的对象function showOrHide(oHTMLElement, bShowOrHide) 
    {
      try 
      {//(默认oHTMLElement是id标识为oHTMLElement的对象)
        if (typeof(oHTMLElement)=="string") //如果oHTMLElement是字符串
        { 
          oHTMLElement = $A(oHTMLElement);// oHTMLElement=“id标识为oHTMLElement的对象”
        }
        if (oHTMLElement && oHTMLElement.style) //如果oHTMLElement对象存在,并且oHTMLElement.style可用
        {
          if (bShowOrHide == 'inherit') 
    ........
      

  2.   

    JS形式比较灵活,第一句 与 function $A(id)等效。第二段先判断传入参数oHTMLElement为id,则转为其代表的对象。接着由bShowOrHide作相应可见性继承或是显示、隐藏。