今天我们尝试了三种使input文本框不可编辑的方法,现在我们来总结一下:
disabled属性规定输入元素、禁用的输入元素、不可编辑、不可复制、不可选择、无法接收焦点,甚至在后台也不接收值。 设定后的文字颜色变为灰色。 禁用属性在输入类型=' hidden '中不可用。
示例: input type=' text ' disabled=' disabled ' /
readonly属性规定输入字段是只读的且可复制,但用户可以使用tab键切换、获得焦点,以及选择和复制文本。 在后台传递的值. readonly属性防止用户更改该值。
可以在输入类型=' text '或输入类型=' password '中使用readonly属性。
示例: input type=' text ' readonly=' readonly '
readonly unselectable='on '此属性与disable类似。 input元素,不可编辑,不可复制,不可选择,无法接收焦点。 如果设置,文字颜色也会变为灰色,但可以在后台接收值。 例如: input type=' text ' readonly unselectable=' on ' (因为还是初学者,所以请指出错误的地方! )