Diverses commandes et attributs permettent d'apporter à balise précitée de nombreuses fonctionnalités améliorant l'ergonomie, la convivialité et la présentation.

L'attribut disabled permet la désactivation de l'élément.
L'attribut readonly spécifie le mode lecture seule de l'élément.
L'attribut tabindex="Valeur" définit un ordre de tabulation.
L'attribut notab exclut l'élément de l'ordre de tabulation.
L'attribut accesskey="Raccourci" définit un raccourci (lettre + Alt).
L'attribut align="Type d'alignement" définit un alignement de l'élément.
L'attribut lang="Langue"* définit une langue pour l'élément.
L'attribut dir="rtl/ltr" définit une direction d'écriture.
L'attribut title="Description" définit une description affichée dans une bulle.
L'attribut value="Chaîne de caractères" définit la valeur du paramètre envoyé à l'application traitant le formulaire si l'élément est sélectionné.

* Les réponses possibles peuvent être ; FR pour la France, DE pour l'Allemagne, ES pour l'Espagne EN pour l'Angleterre, EN-US pour les Etats-Unis, etc..