appendTo不接受我的ID

时间:2013-10-08 18:11:03

标签: javascript html-table row clone add

我不是很擅长JS,但我试图动态添加一行内容(克隆)。这是有效的,如果我把

        var apcount = 0;

        function add(id, apmax) {
        var aptable = id;
            if (apmax > apcount) {
                $("table tr:last").clone().appendTo("#m1s1t2").find(':input').attr('name', function(index, name) {
                    return name.replace(/(\d+)$/, function(fullMatch, n) {
                        return Number(n) + 1;
                    });
                })
            }; apcount++;
        }

'id'直接进入'.appendTo'。调用此函数是一个按钮

<input onclick="add('m1s1t2',2)" type="button">

其实我想要'。appendTo(id)'

之类的东西

有人有想法吗?

1 个答案:

答案 0 :(得分:0)

因此请使用您传入的id变量

变化

.appendTo("#m1s1t2")

.appendTo("#" + id)