在不使用JavaScript清除值的情况下将输入字段追加到div,可以通过以下步骤实现:
<form>
<input type="text" id="inputField">
<button type="button" onclick="appendValue()">追加</button>
</form>
<div id="targetDiv"></div>
#targetDiv {
border: 1px solid #ccc;
padding: 10px;
}
function appendValue() {
var inputField = document.getElementById("inputField");
var targetDiv = document.getElementById("targetDiv");
var value = inputField.value;
if (value !== "") {
targetDiv.innerHTML += value + "<br>";
inputField.value = "";
}
}
这个函数首先获取输入字段和目标div的引用,然后获取输入字段的值。如果值不为空,它将该值追加到目标div中,并清空输入字段的值。
这种方法不使用JavaScript清除值,而是通过将输入字段的值追加到目标div中来实现。这在一些特定的场景中可能会有用,例如需要保留输入字段的历史记录或显示多个输入字段的值。
领取专属 10元无门槛券
手把手带您无忧上云