Javascript 输出不';t出现在输入字段中,但值存在

Javascript 输出不';t出现在输入字段中,但值存在,javascript,jquery,html,Javascript,Jquery,Html,我很困惑,我使用jQuery将$(“#display”).html(value)用于id为=“display”的html输入,但html输入中没有显示任何内容 但是,我们可以看到元素中的值:“32”(见图) 知道为什么这个值没有出现吗 我尝试用span替换输入,效果很好 图片: 谢谢 Thomas不能设置输入元素的innerHTML值(这是jQuery在使用$.html()时所做的操作)。相反,您需要使用$.val() 尝试改用$(“#display”).val(value)。您不能设置输入元素

我很困惑,我使用jQuery将
$(“#display”).html(value)
用于id为
=“display”
的html输入,但html输入中没有显示任何内容

但是,我们可以看到元素中的值:
“32”
(见图)

知道为什么这个值没有出现吗

我尝试用span替换输入,效果很好

图片: 谢谢


Thomas

不能设置
输入
元素的
innerHTML
值(这是jQuery在使用
$.html()时所做的操作)。相反,您需要使用
$.val()


尝试改用
$(“#display”).val(value)

您不能设置
输入
元素的
innerHTML
值(使用
$.html()
时jQuery就是这么做的)。相反,您需要使用
$.val()


尝试改用
$(“#display”).val(value)

您的图片未显示请考虑将禁用更改为只读。您的图片未显示请考虑将禁用更改为只读。