O campo numérico é uma entrada de texto que guarda um número. Ele mostra o número formatado para a localidade, lê o texto digitado de volta no mesmo formato e, ao perder o foco, ajusta o valor ao step entre min e max.

Ele também lê dígitos e separadores nativos: números arábico-índicos, persas e devanágaris, espaços e pontos como separadores de milhar e todo tipo de sinal de menos. Manter um botão de passo pressionado repete a ação, cada vez mais rápido.

Botões de passo

Botões dos dois lados, desativados em min e max. As setas do teclado também mudam o valor passo a passo.

A table for 2. Hold a button to count faster.

Moeda e porcentagem

Passe opções de Intl.NumberFormat para format e uma locale. O valor continua sendo um número simples.

Value: 1234.5 · 0.15