Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLInputElement : propriété type

Baseline Large disponibilité

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

>

La propriété type de l'interface HTMLInputElement indique le type de données autorisé dans l'élément HTML <input>, par exemple un nombre, une date ou un e-mail. Les navigateurs sélectionneront le composant et le comportement appropriés pour aider les utilisateur·ice·s à saisir une valeur valide.

Elle reflète l'attribut type de l'élément <input>.

Valeur

Une chaîne de caractères représentant le type.

Les valeurs possibles sont listées dans la section des types d'entrée de l'attribut.

Exemples

>

HTML

html
<input id="input1" type="date" />

JavaScript

js
const inputElement = document.querySelector("#input1");
console.log(inputElement.type); // Sortie : "date"

Spécifications

Spécification
HTML>
# dom-input-type>

Compatibilité des navigateurs

Voir aussi