Я хочу добавить текстовые поля, когда пользователь нажимает кнопку на теле. Но я хочу добавить их только один раз, пока пользователь находится на этой странице. Я пробовал использовать счетчик, чтобы сделать это. Но есть некоторые незначительная проблема.limit JavaScript append to dom
<script type="text/javascript">$(document).ready(function(){
var k=0;
$('#show').click(function(){
if(k==null){
for(i = 0; i < 5; i++) {
$('body').append('<br/>guve your name<input type="text" id="div'+ i +'" />');
};
};
k=1;
});
});</script>
в HTML
<button id="show">Hii</button>
Try с помощью '$ {}) ('# шоу') один ("щелчок", функция (.);';) – eisbehr
Вместо 'если (k == null) {', use' if (k <1) {' –
благодарит eisbehr за введение в one.It сработал –