How can I get the form value from a disabled <input> element

后端 未结 10 1464
小鲜肉
小鲜肉 2020-12-04 23:50

The HTML standard for forms appears to be such that disabled input elements do not contribute to the form name/value collection.

Is there ANY way to get around this?

10条回答
  •  天涯浪人
    2020-12-05 00:15

    If you make the value readonly, instead of disabling it, the field's name/value will be sent with the rest of the non-disabled fields.

    Make the readonly fields' focus event handler pass the focus to the next eligible field, to make it act more like a disabled element. Some browsers let you focus and select readonly fields, and some even let you paste into a readonly field, though they revert to the original value onblur and onchange.

    
    

提交回复
热议问题