我有一个创建字符串的函数,我希望它能显示在页面的文本框中。我无法理解为什么这不起作用。
HTML:
<input id="poNum" type="text" name="PO" id="PO" style="width: 310px;" readonly />
JS:
document.getElementById("poNum").innerHTML = number;
答案 0 :(得分:0)
document.getElementById("poNum").value = number;
InnerHTML正在访问......好吧,实际的内部 html。其中value是输入的属性(选择,按钮等)。
答案 1 :(得分:0)
使用document.getElementById("poNum").value = number;
答案 2 :(得分:0)
<input>
元素具有值,而不是内部HTML:
document.getElementById("poNum").value = number;