为<;输入>;内部<;td>;使用Javascript

为<;输入>;内部<;td>;使用Javascript,javascript,html,Javascript,Html,我在表中的中有一个 我想使用Javascript计算一个值并将其分配给文本框。我怎么做 我尝试使用document.getElementById(“prdtotal”).value=“1.00”但它不起作用。谢谢你的帮助 您已使用getElementById找到元素,但尚未指定要设置的value属性 document.getElementById("prdtotal").value="1.00" 还有一个实例:您已经使用getElementById找到了元素,但是您没有指定要设置的值属性 do

我在表中的
中有一个

我想使用Javascript计算一个值并将其分配给文本框。我怎么做


我尝试使用
document.getElementById(“prdtotal”).value=“1.00”但它不起作用。谢谢你的帮助

您已使用
getElementById
找到元素,但尚未指定要设置的
value
属性

document.getElementById("prdtotal").value="1.00"

还有一个实例:

您已经使用
getElementById
找到了元素,但是您没有指定要设置的
属性

document.getElementById("prdtotal").value="1.00"

还有一个实例:

使用value属性:

document.getElementById("prdtotal").value = "1.00";
返回实际的DOM对象(元素的句柄/引用)

还要注意在右括号前缺少双引号

我建议您查看(MDN):

  • :一个(常规)HTML元素可以具有的所有属性的引用

  • :输入元素(例如,
    )可以具有的所有特殊属性的引用


使用值属性:

document.getElementById("prdtotal").value = "1.00";
返回实际的DOM对象(元素的句柄/引用)

还要注意在右括号前缺少双引号

我建议您查看(MDN):

  • :一个(常规)HTML元素可以具有的所有属性的引用

  • :输入元素(例如,
    )可以具有的所有特殊属性的引用


看起来像文档。getElementById找不到,因为它位于
文档中。getElementById
将按id查找任何元素,无论它嵌套在其他元素中有多深。看起来像文档。getElementById找不到,因为它位于
文档中。getElementById
将按id查找任何元素不管它嵌入其他元素有多深。为什么它似乎不适合我?@Umpong_1947676什么不适合你?您使用了哪种代码?我正在从另一个文本框的值更改所调用的javascript触发文本框值的更改。我试图通过警报将值传递到第二个文本框(应该包含答案),结果显示。。。但是,每当我使用document.getElementById(“prdtotal”).value=“2.00”将值传递给文本框时;文本框的值不存在change@Umpong_1947676请发布另一个问题。这是为什么它似乎不适合我?@Umpong_1947676什么不适合你?您使用了哪种代码?我正在从另一个文本框的值更改所调用的javascript触发文本框值的更改。我试图通过警报将值传递到第二个文本框(应该包含答案),结果显示。。。但是,每当我使用document.getElementById(“prdtotal”).value=“2.00”将值传递给文本框时;文本框的值不存在change@Umpong_1947676请发布另一个问题。这里是哦,我在帖子中错过了它,但我的代码上有它。。。虽然它仍然不起作用。。。不知道问题是什么…哦,我只是在帖子中错过了它,但我的代码中有它。。。虽然它仍然不起作用。。。不知道是什么问题。。。。