Javascript 我想将id分配到var中,但不显示任何内容
首先。我是初学者。 我想将只读文本框中显示的总计显示在外观合适的框中。这是我的代码 这是文本框,它成功地显示值Javascript 我想将id分配到var中,但不显示任何内容,javascript,html,Javascript,Html,首先。我是初学者。 我想将只读文本框中显示的总计显示在外观合适的框中。这是我的代码 这是文本框,它成功地显示值 <input name="total" value="" id= "TOTAL" readonly/> 请帮帮我,谢谢你 第一个问题是,您从未声明使用TOTAL元素作为元素的var(您捕获值太快:) 第二,那个divobj是什么?这没什么意义 第三个问题是您试图将innerHTML推送到输入元素中 因此,正确的方法是: var displayTotal = docume
<input name="total" value="" id= "TOTAL" readonly/>
请帮帮我,谢谢你 第一个问题是,您从未声明使用TOTAL元素作为元素的var(您捕获值太快:) 第二,那个divobj是什么?这没什么意义 第三个问题是您试图将innerHTML推送到输入元素中 因此,正确的方法是:
var displayTotal = document.getElementById('TOTAL')
displayTotal.value = "Your Total Price is RM "+displayTotal.value ;
你的起步还算不错!继续前进,祝你好运什么是
divobj
?我从来没见过。你可以试着瞄准一个部门的id
var displayTotal = document.getElementById('TOTAL').value;
document.forms["formsID"]["targetID"].innerHTML = "Your Total Price is RM"+displayTotal;
什么是
divobj
?输入值之前或之后,此代码何时运行?否则效果很好:检查控制台是否有任何错误,并将其添加到此处和/或添加一个显示实际问题的。当我在另一个框中键入数字时,我的html中有值。它显示总计。@Wan:那么这有什么不起作用呢?当您使用浏览器的调试工具时,第一次失败的具体原因是什么?谢谢您的帮助。但我试着复制你的解决方案,每次按下单选按钮都会添加文本。但我会弄明白的。再次感谢。要进行此类活动,您需要创建一个响应更改事件的函数
var displayTotal = document.getElementById('TOTAL').value;
document.forms["formsID"]["targetID"].innerHTML = "Your Total Price is RM"+displayTotal;