无法在“节点”上执行“ appendChild”:在将tr附加到表上时,参数1不是“节点”类型错误

玛丽安·加法里尼亚(Maryam Ghafarinia)

我有以下代码:

  var counter = 3;
    function AddAddressRow() {
        var newRow = jQuery('<tr><td><div>' +
            '<select class="dropdown-wrap k-rtl " id="ddlPrefix' +
            counter +
            '_1" style="width: 100px;">' +
            '<option value="option1" selected="selected">Option 1</option>'+
            '<option value="option2">Option 2</option>' +
            '</select> <br /><br/></div></td><td><div>' +
            '<select class="dropdown-wrap k-rtl " id="ddlPrefix' +
            counter +
            '_2" style="width: 100px;">' +
            '<option value="option1" selected="selected">Option 1</option>'    +
            '<option value="option2">Option 2</option>' <
            +'/select><br /></div></td><td><input style="width: 100px;"           
            id="txtAddress' + counter+'"/><br/><br/></td></tr>');
        counter++;
        $("table#AddressTable").append(newRow);
    }

在点击下面的按钮时

 <button  onclick="AddAddressRow();">+</button>

我发现了TypeError:

无法在“节点”上执行“ appendChild”:参数1不是“节点”类型

Nidhin bose j。

newRow不返回tr节点。这里检查小提琴

或尝试这样的事情:

var tr_ele = document.createElement('tr');
tr_ele.innerHTML = '>html here..<';
$("table#AddressTable").append(tr_ele);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档