input中的disabled 和 readonly的区别

Posted lydialee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了input中的disabled 和 readonly的区别相关的知识,希望对你有一定的参考价值。

 

对于input框,设置readonly后,输入框不能编辑,但是可以触发获取焦点,所以导致在移动端,点击输入框时会出现键盘的顶部。应该设置disabled属性

设置disabled属性后,input不会被触发获取焦点,不会出现上面问题。

另外设置disabled后,输入框会变灰色,可以通过样式重设,改变样式。

//要设置透明度,因为disabled会默认有一个opacity

input[disabled]{

color:#111;

opacity:1.0   

}

 

以上是关于input中的disabled 和 readonly的区别的主要内容,如果未能解决你的问题,请参考以下文章

html input readonly 和 disable的区别

input文本框设置成disabled=“disabled”后,文本框中的字体有阴影了,咋去掉

关于 jquery中的 只读两种属性(readonly,disabled),

前端笔记——如何控制表单控件中的disabled

jquery中怎么获取页面input并且readonly属性input元素对象?

页面上input和select的disabled属性