【发布时间】:2019-07-22 23:15:04
【问题描述】:
我正在尝试创建一个按钮,在单击时将文本添加到输入中,但不是添加文本,而是覆盖已经在其中输入的文本。我需要帮助。 代码如下:
<script>
function autoFill() {
var input = document.getElementsByTagName("INPUT")[0]
input.value = "text overwrites instead of adding";
}
</script>
<input type="input"></input>
<button type="button" onclick="autoFill()">fill it!</button>
【问题讨论】:
-
只是一个旁注,如果你知道你永远只想要第一个输入元素,考虑使用
document.querySelector('input')
标签: javascript html button input autofill