readonly和disabled的区别
2014-12-23 13:59
204 查看
相同之处:两者的目的都是使用户不能编辑表单域内的控件。
不同之处:
1.Readonly只针对Input(text/password)和textarea控件有效,而disabled对表单内的所有控件都有效,如:Select,radio,checkbox,button和一些JQuery插件。
2.被Disabled或Readonly的控件,在表单提交时,disabled的控件的值是不会提交到后台的,而readonly的值是可以提交到后台的。
Disabled的使用:
1.当一个控件被Disabled了时,又想向后台传递数据时的解决方案是:当用户执行表单提交操作之前先执行一段JS代码,这段JS代码的作用就是将这个控件的Disabled属性去掉。
2.当用户执行表单提交时,利用JS代码将提交按钮Disabled掉,可防止在网络不好的情况下,用户反复点击提交按钮,导致数据冗余的插入数据库
不同之处:
1.Readonly只针对Input(text/password)和textarea控件有效,而disabled对表单内的所有控件都有效,如:Select,radio,checkbox,button和一些JQuery插件。
2.被Disabled或Readonly的控件,在表单提交时,disabled的控件的值是不会提交到后台的,而readonly的值是可以提交到后台的。
Disabled的使用:
1.当一个控件被Disabled了时,又想向后台传递数据时的解决方案是:当用户执行表单提交操作之前先执行一段JS代码,这段JS代码的作用就是将这个控件的Disabled属性去掉。
2.当用户执行表单提交时,利用JS代码将提交按钮Disabled掉,可防止在网络不好的情况下,用户反复点击提交按钮,导致数据冗余的插入数据库
相关文章推荐
- readonly和disabled的区别
- Readonly和Disabled的区别
- input中readonly和disabled区别
- Readonly和Disabled的区别
- Input输入控件的size与maxlength及其disabled与readonly属性的区别
- readonly和disabled的区别
- input中disabled,readonly解决办法及区别
- HTML中Readonly和Disabled的区别
- J2EE中input属性disabled和readOnly的区别
- 表单中Readonly和Disabled的区别
- 标签中属性disabled和readonly的区别
- HTML中Readonly和Disabled的区别
- input属性disabled和readonly的区别
- readonly和disabled的区别
- 表单中Readonly和Disabled的区别
- readonly和disabled的区别
- Readonly和Disabled的区别(小技巧)
- readOnly与disabled的区别
- javascript中input中readonly和disabled区别介绍
- 网页文本框只读readonly与不可用disabled区别