如何更改输入框的文本?

时间:2017-02-03 23:05:35

标签: javascript

我使用此JS尝试在用户点击清除按钮时将输入框的文本设置为空

// This code is not inside of the clearText function
var input = document.getElementById("input");

// this code is inside of the clearText function
input.innerHTML = "";

以下是我用于输入框和清除按钮的HTML:

<input id="input" type="text">

<button onclick="clearText()">Clear Factors</button>

我做错了什么?

1 个答案:

答案 0 :(得分:3)

尝试input.value = "";输入与p之类的元素稍有不同,其中innerHTML可以按预期工作。 http://www.w3schools.com/jsref/prop_text_value.asp