Javascript jquery设置的隐藏字段值?

Javascript jquery设置的隐藏字段值?,javascript,jquery,html,Javascript,Jquery,Html,我的代码设置文本字段值,如: $('#chargetotal').val('20.00'); 文本字段为: <input type="text" id="chargetotal" value=""/> 我应该得到: <input type="text" id="chargetotal" value="20.00"> 使用.val()在检查源时不会更改源中的任何内容,因为它将值存储在相应的元素对象内部,如果要反映源中的更改,则应使用.attr('value',

我的代码设置文本字段值,如:

$('#chargetotal').val('20.00');
文本字段为:

<input type="text" id="chargetotal" value=""/>
我应该得到:

 <input type="text" id="chargetotal" value="20.00">  


使用
.val()
在检查源时不会更改源中的任何内容,因为它将值存储在相应的元素对象内部,如果要反映源中的更改,则应使用
.attr('value','someValue')
使用
.val()
检查源代码时不会更改源代码中的任何内容,因为它将值存储在相应元素对象的内部,如果要反映源代码中的更改,则应使用
.attr('value','someValue')

是否可以添加一个小提琴?看起来这应该行得通。@如果在运行jQuery之前查看源代码,它也会显示
,这在HTML5中是不需要的。事实上,浏览器会显示所有类似的空属性(至少在Chrome中)。感谢您的回复@巴拉给出了答案。attr('value','someValue')你能加一把小提琴吗?看起来这应该行得通。@如果在运行jQuery之前查看源代码,它也会显示
,这在HTML5中是不需要的。事实上,浏览器会显示所有类似的空属性(至少在Chrome中)。感谢您的回复@巴拉给出了答案。属性('value','someValue')
<input type="text" id="chargetotal" value>
 <input type="text" id="chargetotal" value="20.00">