2017-11-15 1 views

답변

0

JavaScript/HTML을 통해이 모든 작업을 수행 할 수 있습니다. 당신이 jQuery를에 관심이 있다면

document.getElementById("create").addEventListener("click", function() { 
 
    var container = document.getElementById("container"); 
 
    
 
    for (var i = 0, len = document.getElementById('fields').value; i < len; i++) { 
 
    var inputElement = document.createElement('input'); 
 
    inputElement.type = "text"; 
 
    container.appendChild(inputElement) 
 
    } 
 
});
Fields needed: <input type="text" id="fields" value="4" /><br /> 
 
<button id="create">create</button> 
 
<div id="container"> 
 
    
 
</div>

:

$("#create").click(function() { 
 
    $container = $('#container'); 
 
    for (var i = 0, len = parseInt($("#fields").val()); i < len; i++) { 
 
    $('<input>') 
 
     .attr('type','text') 
 
     .appendTo($container); 
 
    } 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
Fields needed: <input type="text" id="fields" value="9" /><br /> 
 
<button id="create">create</button> 
 
<div id="container"> 
 
    
 
</div>