巧用expression来区分只读文本框和普通文本框的背景色

原创 2004年09月07日 09:52:00

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

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

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

<style>
input{background-color:expression((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>

如何修改robotFramework-ride 背景色

changing white colour theme to dark colour theme of Ride. pre installed pygments python module. ...
  • xyh421
  • xyh421
  • 2017-03-13 18:06:28
  • 780

CEDIT的文字和背景色设置--(只读也可以)

HBRUSH CyourDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor...
  • menfolk_odon
  • menfolk_odon
  • 2008-12-25 10:59:00
  • 2292

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

对于文本框,只读状态下和普通状态下,浏览器对其并没有做什么特殊的标记,表面看来,效果是一样的,这样,对用户来说,易用性并不是很高.当然,我们可以改变只读文本框的背景颜色来加以区分,这个时候就需要程序员...
  • djt
  • djt
  • 2007-09-10 14:39:00
  • 304

修改static控件背景颜色和文字颜色

当 static 控件或具有 ES_READONLY 风格的 edit 控件被绘制时,会向父窗口发送 WM_CTLCOLORSTATIC 消息。如果我们在窗口过程中处理该消息,就必须返回一个画刷句柄,...
  • softn
  • softn
  • 2016-06-20 06:41:44
  • 2384

html 背景变灰

//获得坐标 function getPosition() { var top = document.documentElement.scrollTop; ...
  • hejias
  • hejias
  • 2015-05-08 16:20:30
  • 601

区分只读文本框和普通文本框的背景色

 对于文本框,只读状态下和普通状态下,浏览器对其并没有做什么特殊的标记,表面看来,效果是一样的,这样,对用户来说,易用性并不是很高.        当然,我们可以改变只读文本框的背景颜色来加以区分,这...
  • MadeInJack
  • MadeInJack
  • 2008-04-12 08:18:00
  • 257

CSS灵活运用expression来区分只读文本框

转载来,留着自己用   对于文本框,只读状态下和普通状态下,浏览器对其并没有做什么特殊的标记,表面看来,效果是一样的,这样,对用户来说,易用性并不是很高.     当然,我们可以改变...
  • elf8848
  • elf8848
  • 2014-10-09 10:26:16
  • 574

Jquery实时改变网页设计(背景色)

Jquery实时改变网页设计(背景色)演示 PHP Codeinclude('conn.php');  if($_SERVER["REQUEST_METHOD"] == "POST")  {  $ba...
  • piperzero
  • piperzero
  • 2014-03-13 19:55:48
  • 1791

巧用expression来区分只读文本框和普通文本框的背景色

        对于文本框,只读状态下和普通状态下,浏览器对其并没有做什么特殊的标记,表面看来,效果是一样的,这样,对用户来说,易用性并不是很高.        当然,我们可以改变只读文本框的背景颜色...
  • LxcJie
  • LxcJie
  • 2004-09-07 09:52:00
  • 3759

css用expression来区分只读文本框

 input{ background:expression((this.readOnly &&this.readOnly==true)?"#CCCCCC":"")}-->expression:处理方式...
  • chenggonggggg
  • chenggonggggg
  • 2010-02-08 09:24:00
  • 58
收藏助手
不良信息举报
您举报文章:巧用expression来区分只读文本框和普通文本框的背景色
举报原因:
原因补充:

(最多只允许输入30个字)