1.用css的expression判断表达式 2.用css中的type选择器 3.用javascript脚本实现 4.如果你用Microsoft Visual Studio 2005 或者后续版本开发项目,恭喜,你还可以使用skin。
下面就来讲解一下各个办法的详细实现和它们的优缺点。
1:用css的expression判断表达式 实现代码参考:
!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> html xmlns="http://www.w3.org/1999/xhtml"> head> title> diffInput2 /title> meta name="Author" content="JustinYoung"/> meta name="Keywords" content=""/> meta name="Description" content=""/> meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> style type="text/css"> input { background-color:expression(this.type=="text"?'#FFC':''); } /style> /head>
body> dl> dt>This is normal textbox:dd>input type="text" name=""> dt>This is normal button:dd>input type="button" value="i'm button"> /dl> /body> /html>