如何添加具有唯一名称的新元素并删除特定元素

时间:2010-11-24 08:12:37

标签: jquery click appendto

$(function(){
   $("#getitem").click(function(){
    var txtval = $("#txt").val();
    var number = ?????
    $('<input type="text" name=txt"'+number+'" value="'+txtval+'" />').appendTo('#form');
   });
});

美好的一天,

我无法解决这个问题,基本上我被卡住了。我只需要创建一个具有唯一名称的新输入类型,最好是递增的数字。然后我有一个功能,可以删除特定的新元素..希望你们可以帮助我..在提前感谢..

1 个答案:

答案 0 :(得分:0)

$(function(){
    var namecounter = 0;
    $("#getitem").click(function() {
        namecounter++;
        var txtval = $("#txt").val();
        $('<input type="text" name="txt' + namecounter + '" value="' + txtval + '" />').appendTo('#form');
    });
})

现在生成的输入名称为txt1,txt2,...