Atributo step do <input> no HTML
Definição e uso
step
A propriedade define o intervalo de números válidos entre o elemento <input>.
Exemplo: Se step="3", os números válidos podem ser -3, 0, 3, 6 e assim por diante.
Dica:step
A propriedade pode ser usada em conjunto com as propriedades max e min para criar um intervalo de valores válidos.
Atenção:step
A propriedade se aplica aos seguintes tipos de entrada:
- number
- range
- date
- datetime-local
- month
- time
- week
Exemplo
Formulário HTML que contém campo de entrada com intervalo de números legais especificado:
<form action="/action_page.php"> <label for="points">Pontuação:</label> <input type="number" id="points" name="points" step="3"> <input type="submit"> </form>
Sintaxe
<input step="number">
Valor do atributo
Valor | Descrição |
---|---|
number | Define o intervalo de números legais no campo de entrada. O valor padrão é 1. |
any |
Suporte do navegador
Os números na tabela indicam a versão do navegador que suporta plenamente o atributo.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
6.0 | 10.0 | 16.0 | 5.0 | 10.6 |
Notas:step
O atributo é uma nova propriedade do HTML5.