如何使文本框灰色显示,使其不能输入数据?

tjyihui 2003-01-22 10:08:47
据我所知,要使按钮变灰需加disabled,例
<input type="button" value="按钮" name="B3" disabled>

那么如何使文本框灰色显示,使其只能显示数据,而不能输入数据?
<input name="T1" size="20" disabled>这样不行
...全文
332 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
szmarx 2003-01-25
  • 打赏
  • 举报
回复
给你一个CSS,.locked { background-color: #eeeee9; border-style: groove; color: #666666}
使文本框的Class=locked

再加上一个readonly就行了。
hou_jg 2003-01-23
  • 打赏
  • 举报
回复
<input name="T1" size="20" disabled>这样在IE5.5和IE6.0下都没问题。
fason 2003-01-23
  • 打赏
  • 举报
回复
用disabled,灰色嘛只能用bgcolor了
zz315 2003-01-23
  • 打赏
  • 举报
回复
disabled都可以的!就象楼上所说的,disabled后,将不被认为是form中的一个元素,而readonly仅仅是设为只读。
bread213 2003-01-23
  • 打赏
  • 举报
回复
<input name="T1" size="20" disabled>在6上可以,
其他的没试过
利而不害 2003-01-23
  • 打赏
  • 举报
回复
<input name=aa value='000' style="color:#8F8F8F" readonly>
烂笔头Danky 2003-01-23
  • 打赏
  • 举报
回复
如果只是用于显示disabled和readonly都是可以的,只要设定其value属性值就是所显示的值了,这两者的区别只有在提交时才能区别出来,disabled的不能被接受表单的程序读取其内容(值),就相当于没有这个元素那样,而readonly则可以被读取其内容!
随风奔跑 2003-01-23
  • 打赏
  • 举报
回复
同意楼上的。
type="text"是用readonly只读,不能输入。
jsidiot 2003-01-22
  • 打赏
  • 举报
回复
<input name=aa value='000' readonly>
wangxj0600 2003-01-22
  • 打赏
  • 举报
回复
<input name="T1" size="20" disabled>
IE5 可以
wangxj0600 2003-01-22
  • 打赏
  • 举报
回复
<input value=aa disabled>
可以

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧