Disabled form fields are not POSTed

By

Tagged: HTML

A quick gotcha: disabled form fields are not sent in a POST request, so use the readonly attribute instead when you want a field that still gets submitted.

Was working with a form where I wanted a field to not be edited by users, so I used the disabled attribute on it.

But, it wasn’t sent to the server when the form was submitted.

I eventually used the readonly attribute to make it uneditable, yet be sent in the POST request.

Want me to talk about your product? You can sponsor this site.

Related posts about html: