2016-05-01 103 views

回答

3

您需要使用append()方法向DOM動態添加新元素。我創建了一個演示更好地瞭解這裏:https://jsfiddle.net/p2hr1a1f/

HTML

<input type="text" class="noTxt"> 
<button class="btnCreate"> 
Create 
</button> 

<div class="txtBox-container"> 

</div> 

jQuery的

$(document).ready(function(){ 
    $('.btnCreate').on('click', function(){ 
    var txtBox="<input type='text' class='newtxtBox'><br>"; 
    l=$('.noTxt').val(); 
    console.log(l); 
    for(var i=1;i<=l;i++){ 
     $('.txtBox-container').append(txtBox); 
     console.log(txtBox); 
    } 
    }); 
}); 
您要創建文本框或標籤
+0

這不是我想要的東西......文本框將在固定寬度水平後添加一個,並且行已滿,它將移動到下一行。 –

相關問題