程序员

input为disabled提交后得不到该值的解决方法

作者:admin 2021-04-21 我要评论

input name="country" id="country" size=12 value="disabled提交时得不到该值 " disabled="disabled" 放在form表单中提交后得不到该值。 将disabled="disabled"...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

<input name="country" id="country" size=12 value="disabled提交时得不到该值 " disabled="disabled" >
放在form表单中提交后得不到该值。
将disabled="disabled" 改为 readonly = "readonly" 即可
按照W3C的规范:http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.12
设置为disabled的input将会有下面的限制:
不能接收焦点
使用tab键时将被跳过
可能不是successful的

设置为readonly的input将会有下面的限制:
可以接收焦点但不能被修改
可以使用tab键进行导航
可能是successful的
只有successful的表单元素才是有效数据,也即是可以进行提交。disabled和readonly的文本输入框只能通过脚本进行修改value属性。


本文转载自网络,原文链接:https://m.jb51.net/article/15790.htm

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • input为disabled提交后得不到该值的解

    input为disabled提交后得不到该值的解

  • Css Reset(复位)方法整理第1/3页

    Css Reset(复位)方法整理第1/3页

  • css首字放大实例代码

    css首字放大实例代码

  • Chrome的hack写法以及CSS的支持程度图

    Chrome的hack写法以及CSS的支持程度图

腾讯云代理商
精彩导读
海外云服务器
热门资讯
腾讯云代理商