我正在尝试更新一些隐藏输入框的值,但我不是很成功。 我对可见输入[type = text]这样做没有问题。
以下是一个小例子:http://jsfiddle.net/saHCU/
使用Firebug
查看隐藏的字段。
您可以看到item_id3
文本框中添加的值。但是当您查看源代码时,没有任何文本框具有更新的值。
为什么不更新?
答案 0 :(得分:4)
因为它不会更改属性,而是更改基础属性。
HTML value
属性可以更像是一个“起点”,真正重要的是属性本身(Javascript中为element.value = 1
)。如果您尝试提交表单,或使用Javascript查询该值,您会看到实际已更改,以便您的代码正常运行。
此外,据我所知,没有input type="textbox"
,只有input type="text"
。