function OnSelReagentname() {if(event.keyCode == 13 || event.keyCode == 32){event.keyCode = 0;var r " />
您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 判断NULL 'null'为空或不是对象

判断NULL 'null'为空或不是对象

来源:网络整理     时间:2016/7/1 14:26:36     关键词:判断NULL

关于网友提出的“判断NULL 'null'为空或不是对象”问题疑问,本网通过在网上对“判断NULL 'null'为空或不是对象”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:判断NULL 'null'为空或不是对象
描述:


function OnSelReagentname()
{
    if(event.keyCode == 13 || event.keyCode == 32)
    {
        event.keyCode = 0;
        var r = ShowModal("../Public/Reagentname.aspx", "", "");
        if(r)
        {
            var table = new HashTable(r);
            
            r = table.getByName("REAGENTNAME");
            if(r)
                $("REAGENTNAME").value = r;
                
            r = table.getByName("REAGENTNAMEPYM");
            if(r)
                $("REAGENTNAMEPYM").value = r;
                
            r = table.getByName("REAGENTSPEC");
            if(r)
                $("REAGENTSPEC").value = r; 
                 
            r = table.getByName("REAGENTTXM");
            if(r)
                $("REAGENTTXM").value = r;   
                
           r = table.getByName("MANUFACTURER");
           if(r)
                $("MANUFACTURER").value = r;  
                
           r = table.getByName("PASSNUMBER");
           if(r)
                $("PASSNUMBER").value = r;            
        }
    }    
}

这一段代码运行的时候  浏览器右下角出现一个感叹号  双击提示 'null'为空或不是对象 大家帮帮忙  看看哪儿有错  在线等高手解决···


解决方案1:

一句一句写,慢慢试试,要么就像lS说的。

解决方案2:

必须要调试才知道  这样看不出来哪个地方取的值是空的

解决方案3:

IE上也有很多好的调试工具

解决方案4:

这个IE8可以调试  

解决方案5:

这个还真需要测试工具,火狐那个虫来调试!

解决方案6:


装个火狐(firebug)F12调试 可以跟踪到哪个地方错误
火狐比IE好调试

解决方案7:

像楼上说的,装个火狐,测试一下,火狐很好看你的JS错的。。。我估计有可能是var table = new HashTable(r);这句

解决方案8:

装个火狐(firebug) 或者IE8(F12)都可以调试 可以跟踪到哪个地方错误

解决方案9:

if(r)
  {
  var table = new HashTable(r);
   
  r = table.getByName("REAGENTNAME");
  if(r)
  $("REAGENTNAME").value = r;
   
  r = table.getByName("REAGENTNAMEPYM");
  if(r)
  $("REAGENTNAMEPYM").value = r;
   
  r = table.getByName("REAGENTSPEC");
  if(r)
  $("REAGENTSPEC").value = r; 
   
  r = table.getByName("REAGENTTXM");
  if(r)
  $("REAGENTTXM").value = r;  
   
  r = table.getByName("MANUFACTURER");
  if(r)
  $("MANUFACTURER").value = r;  
   
  r = table.getByName("PASSNUMBER");
  if(r)
  $("PASSNUMBER").value = r;   
没看懂啥意思

引用 4 楼 dingzongyinnihao 的回复:
这个还真需要测试工具,火狐那个虫来调试!

..........那虫其实很牛X的
下个firebug调试
以上介绍了“判断NULL 'null'为空或不是对象”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2181404.html

判断NULL相关图片

判断NULL相关文章