Atributos de input HTML
Además de type, los inputs aceptan atributos de reglas y pistas: required, placeholder, rangos, etc.
Respuesta directa
Comunes: name, id, value, placeholder, required, min, max, step, maxlength, pattern, disabled, readonly. Guían al usuario y permiten comprobaciones básicas — valida en servidor después.
📊 Atributos útiles de input
| Attribute | Role |
|---|---|
| placeholder | Hint text inside an empty field |
| required | Field must be filled before submit |
| min / max / step | Limits for number/date-like types |
| maxlength | Max characters for text-like types |
| pattern | Regex-like allowed pattern |
| disabled | Control not usable / not submitted |
| readonly | Visible but not editable |
Attributes on inputs
html<label for="age">Age</label>
<input id="age" name="age" type="number" min="1" max="120" required>
<label for="code">Code</label>
<input id="code" name="code" type="text" maxlength="6" placeholder="ABC123" pattern="[A-Za-z0-9]{6}">
Pruébalo
- email
requiredcon placeholder - number con min/max
- Enviar vacío y ver mensaje
- maxlength en código corto
Errores fáciles
- Solo comprobaciones del navegador
disableden campos que deben enviarsepatterndemasiado complejo
Resumen
- Los atributos refinan el comportamiento
- required, rangos, maxlength
- placeholder es pista, no label
- Etiqueta cada campo visible
🧠 Pon a Prueba tu Conocimiento
Pon a Prueba tu Conocimiento
Ponte a prueba con este cuestionario interactivo y descubre qué tan bien entiendes el tema
📝 Instrucciones
- Lee cada pregunta cuidadosamente
- Selecciona la mejor respuesta para cada pregunta
- Puedes repetir el quiz tantas veces como quieras
- Tu progreso se mostrará en la parte superior