无法使用jQuery更改隐藏输入文本框的值

时间:2012-07-17 20:49:08

标签: javascript jquery html forms

我正在尝试更新一些隐藏输入框的值,但我不是很成功。 我对可见输入[type = text]这样做没有问题。

以下是一个小例子:http://jsfiddle.net/saHCU/

使用Firebug查看隐藏的字段。

您可以看到item_id3文本框中添加的值。但是当您查看源代码时,没有任何文本框具有更新的值。

为什么不更新?

1 个答案:

答案 0 :(得分:4)

因为它不会更改属性,而是更改基础属性。

HTML value属性可以更像是一个“起点”,真正重要的是属性本身(Javascript中为element.value = 1)。如果您尝试提交表单,或使用Javascript查询该值,您会看到实际已更改,以便您的代码正常运行

此外,据我所知,没有input type="textbox",只有input type="text"