我有一个HTML表单,当点击id
时,我会在input
button
字段后获取该表单,然后将其内容写入div
。
但是,我希望在每个连续按钮点击时附加输入值而不是替换。
我该怎么做?
这是我的代码:
function myFunction() {
var x = document.getElementById("usr").value;
document.getElementById("listaa").innerHTML = x;
}
<input type="text" class="form-control" id="usr" value="unesi">
<!-- ... -->
<button type="button" class="btn btn-primary btn-lg btn-block" onclick="myFunction()">click me!</button>
<!-- ... -->
<div class="col-sm-6" id="listaa"></div>
答案 0 :(得分:2)
如果您希望它们一个接一个地列出,请更改功能:
function myFunction() {
var x = document.getElementById("usr").value;
document.getElementById("listaa").innerHTML += x + "<br>";
}
注意+=
要附加文字而不是替换它。