input中的disabled、readonly和hidden别误用

作者:沙师弟时间:2013-05-30
input中的disabled、readonly和hidden,相信一般的web应用中都会用到这些属性,身为前端有义务认清这些东西,这样的小东西容易在web应用产生bug。 disabled 用法:disabled="disabled" 注意事项:value 不会在 Form 提交时发送出去。这个对于按钮来说用处比较大,一般的 type="text" 最好是隐藏,而不是禁用,因为它不需要发送数据。 readonly 用法:readonly="readonly" 注意事项:value 会在 Form 提交时被发送出去。所以需要在外观上显示跟一般 input/textarea 一样,但不允许用户修改数据,可以用这个属性。 hidden 用法:type="hidden" 注意事项:这个比较好理解,value 会被发送,并且用户看不到。