首页 > 移动平台 > 详细

td.appendChild is not a function

时间:2020-03-18 23:51:37      阅读:273      评论:0      收藏:0      [点我收藏+]
window.onload = function(){
            var tr=document.getElementsByTagName("tr");  
            var td=document.getElementsByTagName("td");
         for(var i=0;i<tr.length;i++){
              var n=1;
                n++;
             if(n=2){
                 var data=‘xh00‘.split();
                 td.innerHTML=data+n;
                 tr.appendChild(data.join(‘,‘));
                 console.log(data+n)
             }
             var cells=tr[i+n];
             let length=cells[j];
             for(var j=0; j<cells.length; j++){
                 
             }
             var k=0;
             while(k<tr[i+n].cells.length){
                 k++;
             }
         }
     }
报tr.appendChild is not a function,domElement.appenChild()中,获取domElement时,使用了getElementsByTagName(‘tr‘),这类获得的结果是数组函数,而没有定义到其中的某一个对象。改正如var domElement = getElementsByTagName(‘tr‘)[2].
正确如下:
window.onload = function(){
//         var tr=document.getElementsByTagName("tr");  错误
           var tr=document.createElement(‘tr‘);
//         var domElement2=document.getElementsByTagName(‘tr‘)[2];
           var td=document.getElementsByTagName("td");
         for(var i=0;i<tr.length;i++){
              var n=1;
                n++;
             if(n=2){
                 var data=‘xh00‘.split();
                 td.innerHTML=data+n;
                 domElement2.appendChild(data.join(‘,‘));
                 console.log(data+n)
             }
             var cells=tr[i+n];
             let length=cells[j];
             for(var j=0; j<cells.length; j++){
                 
             }
             var k=0;
             while(k<tr[i+n].cells.length){
                 k++;
             }
         }
     }

  

td.appendChild is not a function

原文:https://www.cnblogs.com/aivnfjgj/p/12520971.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!