我不知道如何在 HTML 中做到这一点,我是新手,所以我很感激帮助。我想做的是:当用户输入 x 时,应出现 x 个输入框(例如,当他们输入 2 时,应出现 2 个输入框)
1 回答
0
您正在寻找的功能可以通过Javascript. Javascript 是负责网页(以及许多其他地方)中的逻辑的编程语言。所以,你必须学习JS。但现在...
document.getElementById('button').addEventListener('click', function() {
let input = document.getElementById('some_id').value;
let container = document.getElementById('container');
container.innerHTML = "";
for (let i = 0; i < input; i++) {
let newInput = document.createElement('input');
container.appendChild(newInput);
}
});
<input id="some_id">
<button id="button">Create Me</button>
<div id="container"></div>
body您可以将 JS 代码添加到单独的文件中,也可以在标签的末尾script添加
于 2020-07-26T22:16:14.953 回答