send页一句 response.write(ds.Tables[0].Rows[k]["EquipID"]);
不就知道是不是空了,况且你用的url传送,如果数据库确实存在值,那传过去的值就不可能是空,不必要判断,唯一需要做的大概就是转换一下数据类型, Convert.ToInt32()

解决方案 »

  1.   

    function Get()
    {
       var oo="";
       var aParams = document.location.search.substr(1).split('&') ;
       for (i=0 ; i < aParams.length ; i++) 
       {
       var aParam = aParams[i].split('=') ;
       if(aParam[0]=="xxxx")
       {
          oo = aParam[1];
          break;
       }
       }
       return oo;
    }
      

  2.   

    xxx.htm?var=value
    javascript收到:
      javascript:   
      var   name=<%=request("name")%>;
      

  3.   

    //拿到img的src
    ...............................// 正则表达式对象
    var re = new RegExp("^R_Batch_ShowItem.aspx\\?id=.+$", "");// 验证是否刚好匹配
    var yesorno = re.test("your string");
      

  4.   

    if(Convert.IsDBNull(ds.Tables[0].Rows[k]["EquipID"]))
    {
      <a href="R_Batch_ShowItem.aspx?id=<%=ds.Tables[0].Rows[k]["EquipID"]%>" Target="right">"
    }
    else
    {
       ....
    }