form中的input的redonly和disable区别
来源:互联网 发布:手机免费听歌软件 编辑:程序博客网 时间:2024/04/26 17:13
Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下:
1.Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等。(这个反而忘了)
2.表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去(这种情况出现在我们将某个表单中的textarea元素设置为disabled或readonly,但是submit button却是可以使用的)。
3.如果一个输入项的disabled设为true,则该表单输入项不能获取焦点,用户的所有操作(鼠标点击和键盘输入等)对该输入项都无效。 而readonly设为true,用户只是不能编辑对应的文本,但是仍然可以聚焦焦点。 (这个没留意过)
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="get" action="">
<input name="q1" type="text" id="q1" value="readonly" readonly="true" />
<input name="q2" type="text" disabled="disabled" id="q2" value="disabled" />
<input type="submit" name="Submit" value="Submit" />
</form>
</body>
</html>
小技巧:
diabled:可用readonly代替,background-color:#cccccc;加上灰色背景色就可以
参考资料:http://cindysaj.javaeye.com/blog/284998
- form中的input的redonly和disable区别
- form中的input的redonly和disable区别
- form表单中input readonly 和 disable的区别
- form中的input可以设置为readonly和disable
- input框disable和readonly的区别
- html input readonly 和 disable的区别
- CSS input readonly 和 disable的区别
- html input readonly 和 disable的区别
- input框的disable和readonly区别
- input中readonly和disable的区别
- input readonly 和 disable的区别
- html input readonly 和 disable的区别
- html input readonly 和 disable的区别
- html input readonly 和 disable的区别
- html input readonly 和 disable的区别
- input属性的readonly和disable的区别
- html中input只读属性readonly 和 disable的区别
- html中input只读属性readonly 和 disable的区别
- HDU3143Speedy Escape 最短路+二分+搜索
- eclipse项目名前出现红色感叹号,小红叉解决
- ClickOnce布置程序的安装目录
- JDK中的URLConnection参数详解
- c++中空类默认产生哪些成员函数
- form中的input的redonly和disable区别
- 13周项目4
- C++ primer 第二章习题
- jquery的动画
- DNS解析过程详解
- 名称相似匹配度算法
- Solr部署配置(三)实时检索接口
- ntp服务器配置for linux
- oracle学习笔记2