1 回答

TA贡献1874条经验 获得超12个赞
如果我理解正确,您只想将另一个输入附加到 div。在这种情况下,您只需添加另一个具有不同变量名称的输入(input1此处)并将其附加到 div。
var counter = 1; //limits amount of transactions
function addElements() {
if (counter < 5) //only allows 4 additional transactions
{
let div = document.createElement('div');
div.id = 'row' + counter;
document.body.appendChild(div);
let input = document.createElement('input');
input.id='search'+counter;
input.type = 'search';
input.placeholder = 'Search by product name'
div.appendChild(input);
let input1 = document.createElement('input');
input.id='checkbox'+counter;
input.type = 'checkbox';
div.appendChild(input1);
let button = document.createElement('button');
button.id ='button'+counter;
button.type = 'QRscan';
button.innerText = 'QR scan'
div.appendChild(button);
}
counter++
if (counter >= 6) {
alert("You have reached the maximum transactions.")
}
}
<button onclick="addElements()">
Click me
</button>
添加回答
举报