【发布时间】:2016-10-01 15:39:38
【问题描述】:
我想添加多个文本输入,但是如何添加?将我想要的输入数量放在屏幕上是我在 HTML 中声明的唯一输入。
假设我输入数字3,然后按下按钮。我输入的输入数量应该会出现。它实际上每次点击只添加一个输入,并忽略输入中的键入数据。我该如何解决这个问题?
<!DOCTYPE html>
<html>
<head>
<title>HTML</title>
</head>
<script src="js/jquery-3.1.0.min.js"></script>
<script src="js/test.js"></script>
<body>
<input type="text" id="inp1" name="inp1" placeholder="Number of inputs">
<button type="button" name="btn" id="btn">Add</button>
<table id="table" name="table">
<tbody></tbody>
</table>
</body>
</html>
$(document).ready(function() {
$(document).on('click', '#btn', function() {
$('#table tbody').append('<input></input>')
});
});
【问题讨论】:
标签: javascript jquery html