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é step

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é step de l'interface HTMLInputElement indique l'incrément par lequel les éléments HTML <input> de type numérique ou date et heure peuvent varier. Elle reflète l'attribut step de l'élément. Les valeurs valides comprennent la chaîne de caractères "any" ou une chaîne de caractères contenant un nombre à virgule flottante positif. Si l'attribut n'est pas explicitement défini, la propriété step est une chaîne de caractères vide.

Valeur

Une chaîne de caractères représentant la valeur de step de l'élément ou une chaîne de caractères vide si aucun pas n'est défini explicitement.

Exemples

js
const inputElement = document.querySelector('[type="number"]');
console.log(inputElement.step); // la valeur actuelle de l'attribut step
inputElement.step = 0.1; // définit la valeur de step à "0.1"
inputElement.step = "any"; // définit le step à "any"

Spécifications

Spécification
HTML
# dom-input-step

Compatibilité des navigateurs

Voir aussi