我在表格<input type="text" value="0.00" id="prdtotal"/>
内有一个<td>
。
我想使用Javascript来计算值并将其分配给文本框。我该怎么做?
我尝试使用document.getElementById("prdtotal").value="1.00";
,但它不起作用。谢谢你的帮助!
答案 0 :(得分:2)
您已使用getElementById
找到该元素,但您尚未指定其要设置的value
属性。
document.getElementById("prdtotal").value="1.00"
答案 1 :(得分:2)
使用value属性:
document.getElementById("prdtotal").value = "1.00";
document.getElementById()返回实际的DOM对象(<input>
元素的句柄/引用。)
另请注意在右括号之前缺少双引号。
我建议你看一下Mozilla Developer Network(MDN):
HTMLElement:(一般)HTML元素可以拥有的所有属性的引用。
HTMLInputElement:输入元素(例如<textarea>
,<input>
)可以拥有的所有特殊属性的引用。