Browse all articles and tutorials in one overview.
The autocomplete attribute in HTML tells the browser whether it can offer to autofill a form field, and what type of d… Read more
Accessible form design means building forms that everyone can complete, including people who navigate with a keyboard,… Read more
A multi step form breaks a long form into smaller screens, showing the user only a handful of fields at a time instead… Read more
Shorter forms get more submissions because every extra field you add gives people one more reason to quit before they … Read more
The HTML file upload input is a single line of code, <input type="file">, that lets visitors pick files from their dev… Read more
The quick answer: a readonly input stops users from editing a field's value but still submits that value with the form… Read more
The quick answer: use a <select> when the user must pick from a fixed, known list of options, and use an HTML <datalis… Read more
A honeypot field is a hidden form input that real people never see or fill in, but automated bots do. If your server g… Read more
The input pattern attribute lets you attach a regular expression directly to an HTML form field, so the browser valida… Read more
The html form enctype attribute tells the browser how to encode form data before sending it to the server. Most of the… Read more
The HTML textarea element is a multi-line text input that lets users type longer content into your forms, like message… Read more
Radio buttons in forms are a specific input type designed to let users pick exactly one option from a predefined set. … Read more
Try a different keyword or clear the search.