AI Workshop: learn to build apps with AI →
Forms 101: Disabled form fields are not POSTed

Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.


I 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.

Lessons in this unit:

0: Introduction
1: Creating a form
2: Submitting a form
3: Receiving the form data
4: Form validation
5: More tags useful in forms
6: ▶︎ Disabled form fields are not POSTed