var cbox = $("selRecGV").getElementsByTagName("input");
  if(!cbox)
  {
     alert("");
  }这样为什么不行啊!!应该怎样写?谢谢

解决方案 »

  1.   

    if(!cbox) => if(!cbox != null)
      

  2.   

    这样不行啊!提示null为空或不是对象!~
      

  3.   

    最少cbox该是个集合,cbox[index]
      

  4.   

    你应该先说你用到是那个js框架 或者说明 function $() 的含义
      

  5.   

    if(cbox==null||typeof(cbox)=="undefined")
      

  6.   

    function sel()

      var reValue = "";
      var cbox = $("selRecGV").getElementsByTagName("input");
    //  if(!cbox)
    //  {
    //     return;
    //  }
      for(i = 0;i<cbox.length;i++)
      {
         if(cbox[i].checked)
         {
            reValue += cbox[i].parentNode.nextSibling.nextSibling.nextSibling.innerText + ":";
         }
      }
      window.returnValue=reValue;
      window.close();
      }我的selRecGV一定存在的,ipput就可能没有!···谢谢
      

  7.   

    if(cbox.length == 0)
       alert("not found");
      

  8.   

     cbox   =   document.getElementById("selRecGV").getElementsByTagName("input"); 
     if(cbox)
    {
    for 还要判断一下 cobx[i]的type是不是 checkbox或者radio
    }
      

  9.   

    if(document.frames("hiddenQueryForm").document.all("cDForm")!=null) 
      

  10.   

    js判断Object为空,很郁闷,试了几种方式都不行,很变态