Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下:
Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等。
共同点:都不能编辑和获取焦点。
readonly:使用表单post或get传递时会被传递出去。
disable:使用表单post或get传递时不会被传递出去。
但是readonly的显示效果是没有灰化的。
ps 小技巧: 可以给readonly设置一个css样式:
style="background-color:#cccccc;"
就酱紫 继续撸作业! ╮(╯_╰)╭
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。