html input 只读
有两种方式可以实现input的只读效果:disabled 和 readonly。
自然两种出来的效果都是只能读取不能编辑,可是两者有很大不同。
Disabled说明该input无效,及其value不会传递给任何程序,比如asp、php等。
Readonly仅仅是无法编辑,不影响其值的传递。
Disabled使用:
<INPUT type=”text” name=”username” value=”james” disabled>
Readonly使用:
<INPUT type=”text” name=”partNumber” value=”1500″ readonly>
注:
1.IE下者表现一样,但FF下落不明readonly能聚集,但disabled不能,且有默认的背景色。
分享几个CSS样式技巧:
#################################################################
1、去掉链接的下划线和蓝色字体,当鼠标移动到链接时再显示链接的下划线并把字体变红
A:link {
COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
COLOR: #ff0000; TEXT-DECORATION: underline
}
2、如果链接中加了图片,你会发现图片仿佛加了蓝色的边框,非常的难看,去掉链接中图片的蓝色边框很简单,只要加上
border="0"
例:<a href="url" > <img src="imgurl" border="0"/> </a>
就可以了。。。
#######################################3
20121207遇到的JavaScript问题:
使用JS进行加法运算时,使用+并没有进行加法运算,而是变成了字符串的连接,把数字拼接成了数字字符串。如何解决?
解决方法很简单:在使用+的地方用eval()函数,例如:
function add(a,b){
return eval(a)+eval(b);
}
这样就解决了这个问题