Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想将id分配到var中,但不显示任何内容_Javascript_Html - Fatal编程技术网

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;