2
respuestas

[Duda] limitar formato de input

he aprendido a interactuar con el usuario a través del programa, pero me genera una duda ¿puedo limitar la información que el usuario ingresa? por ejemplo que sea solo número o solo texto (para que no me de NaN por si el usuario se equivoca) y limitar el número de caracteres o formato en general que debe tener el input del usuario.

2 respuestas

Buenas tardes. Ya eso depende de los parámetros que desees establecer en tu código.

Hola Diego. Tu pregunta es interesante y claro que se puede las etiquetas input en los formularios tienen varios parametros para especificar que van a recibir, por ejemplo hay inputs de texto, solo numero, para correo introducir solo correo electronico o solo de fecha, tambien tiene paremtros como maxlenght que especifican el numero caracteres o parametros como "password" que al momento de escribir en ellos solo apararecen bolitas o asteriscos para que no se vea lo que se escribe.

Por ejemplo

<input id="entrada" class="num"  type="number" name="form1" min="0" step="1" >

este input solo acepta numeros (type="number"), del 0 (min="0") y solo puedes poner numero enteros (step="1")

Como ves hay muchas formas, OJO hablo de inputs (para introducir datos en formularios html) no de los prompts que se ven al inicio del curso.

Espero haberte ayudado. Saludos.