您当前的位置: 首页 > 

input设置disable后台得不到值

梁云亮 发布时间:2021-07-23 07:20:27 ,浏览量:4

form表单输入框input设置disable属性后,后台得不到该输入框的值,解决方法:

方法一:

使用readonly带替代disabled,即disabled="disabled"修改为readonly="readonly" 说明:

  • disabled不能接收焦点,使用tab键时将被跳过,可能不是successful的;
  • readonly可以接收焦点但不能被修改,可以使用tab键进行导航,可能是successful的。

注:只有successful的表单元素才能将值提交后台。disabled和readonly的文本输入框只能通过脚本进行修改value属性。

方法二:

除原disabled域之外,再额外增加一个type=hidden的隐藏域,设置其value为要提交到后台的值



关注
打赏
1688896170
查看更多评论

梁云亮

暂无认证

  • 4浏览

    0关注

    1176博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.5343s