首先。我是一个初学者。 我想将只读文本框中显示的总计显示到正确的外观框中。这是我的编码。
这是文本框,它成功显示了值。
<input name="total" value="" id= "TOTAL" readonly/>
现在我想在这里显示它,但不会显示
var displayTotal = document.getElementById('TOTAL').value;
divobj.innerHTML = "Your Total Price is RM"+displayTotal ;
请帮助我,谢谢!!
答案 0 :(得分:0)
第一个问题是,您永远不会声明使用TOTAL元素作为元素的var(您太早捕获了该值:))
second-那是divobj?没有意义。
第三个问题是您试图将innerHTML推入Input元素。
所以做您想要的事情的正确方法是:
var displayTotal = document.getElementById('TOTAL')
displayTotal.value = "Your Total Price is RM "+displayTotal.value ;
您的起步相当不错!继续前进,祝你好运
答案 1 :(得分:0)
divobj
是什么?我没看过您可以尝试定位div的ID
var displayTotal = document.getElementById('TOTAL').value;
document.forms["formsID"]["targetID"].innerHTML = "Your Total Price is RM"+displayTotal;