oTable.tagName FF中好象不是用的这个

解决方案 »

  1.   

    回复:chinmo
    ===============================================
    可以请教一下,具体是怎么使用的吗
    我用oTable.getElementsByTagName 替换oTable.tagName 这样的话,在IE也报错了,在FF中更不行了
      

  2.   

    可以请教一下,具体是怎么使用的吗 
    我用oTable.getElementsByTagName 替换oTable.tagName 这样的话,在IE也报错了,在FF中更不行了
      

  3.   


    那肯定不行
    var oTable = document.getElementById(id); oTable.getElementsByTagName,你这个写法相当于document.getElementById(id).getElementsByTagName
    这肯定错误
      

  4.   

    nodeName 和 tagName 问题现有问题:
    在MF中,所有节点均有 nodeName 值,但 textNode 没有 tagName 值。在 IE 中,nodeName 的使用好象
    有问题(具体情况没有测试,但我的IE已经死了好几次)。解决方法:
    使用 tagName,但应检测其是否为空。
      

  5.   

    <input   type=button   id=testId   vlaue=test>   
    onclick="mm(event)"   
      function   mm(e)   
      {   
          e   =   e||event;   e=e.target||e.srcElement;   //写反了   
          alert(e.tagName);   
      }   
    这个你能看明白嘛?
      

  6.   

    回复:
         rjzou2006
    可是我已经作了if(oTable.tagName != "TABLE") 的判断了,这样不行吗?
    代码如下:
     if(oTable.tagName != "TABLE")             
                alert("Err 5002"); 
             var oList = oTable.childNodes; 
             var oTBODY; 
             for(var i=0;i <oList.length;i++) 
             { 
                 if((oList[i].nodeType != 3)&&(oList[i].nodeType!=8)) 
                 { 
                     oTBODY = oList[i]; 
                     break; 
                 } 
                    
             } 可以请教一下,具体怎样写吗,我刚接触,有些东西不太懂
      

  7.   

    oTable.tagName == undefined
    判断
      

  8.   

    回复:chinmo
    =============================
    可以请您帮忙改一下吗?
    我这边测试没有问题,马上就结贴了
    现在做的项目很赶,希望您能够帮帮忙
      

  9.   

    是在if(oTable.tagName != "TABLE")的判断中加上oTable.tagName == undefined吗
    这两个判断是或还是与的关系?
      

  10.   

    http://www.java2s.com/Code/JavaScriptDemo/TableinJavaScript.htm
    看看下这个
      

  11.   

    我 把if(oTable.tagName != "TABLE")替换成   if(oTable.tagName == undefined || oTable.tagName != "TABLE")
    把 if(oTable.tagName != "TABLE")替换成 if(oTable.tagName == undefined && oTable.tagName != "TABLE")
    都试了一下,在FF中依然没有反应!可以请您再说的具体点儿吗?
      

  12.   

    你还是看下别人写的
    支持firefox javascript 添加删除表格的代码吧:参考下
    http://blog.csdn.net/srnpr/archive/2007/08/21/1753109.aspx
      

  13.   

    问题解决了
    非常感谢 chinmo的指点
    用的是
    http://blog.csdn.net/srnpr/archive/2007/08/21/1753109.aspx
    这个链接的方法
    在FF和IE6.0,IE7.0中测试都可以通过
    有同样困惑的朋友们可以过去看看
    谢谢大家的帮忙!!!