如何在表单中提交禁用输入元素?

时间:2015-06-08 05:08:39

标签: javascript html input

input标记已停用,但我想提交此表单值。

<input type="text" name="quantity" value="400" class="field left" disabled />

请帮我这个标签。提前致谢。

4 个答案:

答案 0 :(得分:3)

尝试使用HwndSource代替readonly

disabled

如果您仍希望它显示为灰色,则可以设置背景颜色:

<input type="text" name="quantity"  value="400" class="field left" readonly />

答案 1 :(得分:2)

使用隐藏字段。

<input type="hidden" name="quantity" value=400>

也可以在那里禁用,只需删除名称属性。

<input type="hidden" name="quantity" value=400>
<input type="text" value="400" class="field left" disabled>

答案 2 :(得分:1)

采取隐藏的字段

<input type="hidden" name="quantity"  value="400" class="field left"/>

所以它不可见,也会以

的形式提交

答案 3 :(得分:1)

使用只读和隐藏来执行此操作,因为无法提交禁用的值。如果您不希望用户编辑值,请改用文本元素并使用form标签的onsubmit属性沿表单读取其值

相关问题