添加输入按钮以添加输入字段onclick并在每次添加时增加每个输入字段的数量(值)

时间:2014-01-31 02:26:18

标签: javascript loops input

检查此JS Fiddler

它解决了大部分问题。 但有一个问题没有解决。 当用户点击“添加输入字段”按钮时,字段的值将为0然后是1,然后是2,则3.每次点击时值都会增加。

<input type="text" value="0" />
<input type="text" value="1" />
<input type="text" value="2" />
<input type="text" value="4" />

感谢

1 个答案:

答案 0 :(得分:0)

只需将ijk变量移到click处理程序之外,然后在click处理程序中增加变量。像这样......

var ijk = 0;

$('#addInputs').click(function () {

    var zzz = '<input type="text" value="'+ ijk +'" />';
    $('#inputList').append(zzz);
    ijk++;
});

这是一个有效的JS Fiddler