Números y deslizadores en HTML
El mismo valor, dos controles: uno donde escribes y otro que arrastras.
<label for="qty">Quantity</label>
<input type="number" id="qty" name="qty" min="1" max="99"
step="1" value="1">
<label for="weight">Weight (kg)</label>
<input type="number" id="weight" name="weight" min="0" step="any">
<label for="volume">Volume</label>
<input type="range" id="volume" name="volume" min="0" max="100"
step="5" value="40">
Cómo funciona
min,maxystepacotan a los dos.step="any"deja que un campo numérico acepte decimales de cualquier precisión.- Un range no muestra su valor, así que emparéjalo con
<output>.
El intento, en números
- Líneas
- 10
- Caracteres a escribir
- 340
- Tokens
- 99
- Ritmo de tres estrellas
- 70 tpm
Al ritmo de tres estrellas de 70 tokens por minuto, este intento toma unos 85 segundos.
Paso 1 de 4 en Números, fechas y archivos; paso 15 de 25 en Formularios y entradas.