form表单键入框input设定disable特性递交后,得不到该键入框的值,处理该类难题能够参照下面两个方式:
方式1:
应用readonly带取代disabled,即把
disabled="disabled"
改动为
readonly="readonly"
2者差别:
disabled不可以接受聚焦点,应用tab键时将被绕过,将会并不是successful的;
readonly能够接受聚焦点但不可以被改动,可使用tab键开展导航栏,将会是successful的。
注:仅有successful的表模块素才是合理数据信息,就是开展递交后能够获得值。disabled和readonly的文字键入框只能根据脚本制作开展改动value特性。
方式2:
应用1个type=hidden掩藏要获得值的input,再应用disabled显示信息给客户看的input
<input type="hidden" name="url" value="http://www.neirong.org"/> <input type="text" value="http://www.neirong.org" disabled="disabled"/>
总结
以上所述是网编给大伙儿详细介绍的html form表单input应用disabled后递交不可以获得表单值的处理方式,期待对大伙儿有一定的协助,假如大伙儿有任何疑惑请给我留言,网编会立即回应大伙儿的。在此也十分谢谢大伙儿对脚本制作之家网站的适用!