如何禁用输入字段而不影响PHP表单中的字段值?

Dap*_*hne 4 html php

我正在创建一个演示页面,其中必须禁用某些设置字段。我试过禁用输入,而值保持不变,只是变成灰色。我已经使用disabled =“ true”禁用了输入。提交表单时,该值会消失,尽管之前已经存在。在禁用上述字段的同时,如何防止该值消失?

Kam*_*leh 5

如果希望显示该值而不更改它,则可以使用readonly

<input type="text" name="xxx" value="xxx" readonly="readonly" />
Run Code Online (Sandbox Code Playgroud)

如果要隐藏该值并将其提交给操作文件,则可以使用= hidden类型

<input type="hidden" name="xxxx" value="xxx" /> 
Run Code Online (Sandbox Code Playgroud)

有关HTML输入标签的更多信息,请参见 http://www.w3schools.com/tags/tag_input.asp