У меня есть следующий код и я пытаюсь получить введенный пользователем номер, чтобы создать это количество строк со счетчиком в ячейках до введенного числа (т. Е. Если пользователь вводит 6, 6 строк появится с 1-6 в них, 1 вверху). Я считаю, что for-loop будет работать хорошо, но я не могу понять, какие переменные работают. Любая помощь будет принята с благодарностью!Создание таблицы с помощью счетчика
$(document).ready(function() {
$('#nbrTxt').focus();
var index = 1;
$('input[name=nbrTxt]').on('keyup', function(e) {
if (e.which === 13) {
$('table').append('<tr><td></td><td></td></tr>');
$('table tr:last td:first').html($(this).val());
$('table tr:last td:last').html(index);
$(this).focus().select();
index++;
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<title> JQuery Selector</title>
<style type="text/css">
body {
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
</style>
<script src="jquery-1.11.3.min.js"></script>
<script src="jqueryselector.js"></script>
</head>
<body>
<h1>JQuery Selector</h1>
Enter Number:
<input type="number" name= "nbrTxt" id="nbrTxt" />
<input type="button" value="GO" id="btnGo"/>
<table id="table" width="500" border="1">
<tr>
\t <td>No. Count</td>
\t <td>Name</td>
</tr>
</table>
</body>