CSS巧用expression来区分只读文本框

Posted royal_coffee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS巧用expression来区分只读文本框相关的知识,希望对你有一定的参考价值。

对于文本框,只读状态下和普通状态下,浏览器对其并没有做什么特殊的标记,表面看来,效果是一样的,这样,对用户来说,易用性并不是很高.

当然,我们可以改变只读文本框的背景颜色来加以区分,这个时候就需要程序员自己判断这个文本框是不是只读,然后再引入相应的CSS,无疑加大了工作量.

这里,使用e­xpression来提供一种解决方案,只需要每个页面引入这个CSS即可,其它的都由程序自己判断,如下:

 

< style >
input
{ background-color : e­xpression((this.readOnly && this.readOnly==true)?"#f0f0f0":"") }
</ style >
< INPUT  TYPE ="text"  NAME ="" >
< INPUT  TYPE ="text"  NAME =""  readonly >
< INPUT  TYPE ="text"  NAME ="" >
< INPUT  TYPE ="text"  NAME =""  readonly >


以上是关于CSS巧用expression来区分只读文本框的主要内容,如果未能解决你的问题,请参考以下文章

巧用ReactJS来限制输入框的输入值

巧用jquery实现提交(submit)表单时候验证文本框是否为空

页面文本之间间隔等长~~巧用css中的text-align:justify;

WPF:在只读文本框上使用拼写检查

正确处理禁用/只读文本框以实现可访问性

jsp文本框如何动态设置只读以及设置select是否可以下拉