表单元素的 disabled 属性和 hidden 属性
在 form
表单中,如果某一个组件的内容仅用于展示给用户,用户是不可修改的,此时可以给 input
标签设置了 disabled
属性,使得该内容是不可修改的。
<input name="id" value="1001" disable="disable"/>
但是,加上该属性之后,进行表单提交时,该表单项的内容会被忽略掉,解决方法是添加一个隐藏的表单项,进行数据的临时保存,如下
<input type="hidden" name="id" value="1001" disable/>
<input type="text" name="id" value="1001"/>