Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Limitar caracteres de un campo de texto formulario

Cuando queremos limitar las caracteres a introducir en un campo de texto por ejemplo de un formulario podemos hacerlo de la manera mas simple del mundo y te la voy a explicar a continuación,también se puede hacer mediante javascript pero en verdad no es necesarios agregar un script para conseguir esto solo tenemos que agregar una propiedad al campo deseado limitando así los caracteres que se introducen dentro de el.

Imaginemos que tenes un campo tipo texto que nos recoge cierta información para insertarla en nuestra base de datos por ejemplo:
<input type="text" name="campotexto" id="campotexto" />
Ahora limitamos los caracteres de la siguiente manera agregando la propiedad maxlength para que solo se puedan escribir 4 caracteres por ejemplo:
<input type="text" name="campotexto" id="campotexto" maxlength="4" />
5
Puntos
20917
Visitas
2
Resp
Por zeuskx hace 84 meses
Administrador Sitio web
Respuesta #1
buen consejo la verdad es que es tan simple que nunca se me fuera ocurrido xd gracias y tienes mi +1
0
Puntos
Por programadornet hace 84 meses
Principiante
Respuesta #2
también lo podemos hacer con un poco de javascript
<script>
function validar(texto){

	if (texto.length <2){ //si el texo es menor a 2
		alert('el texto es muy corto');
	}
	else if (texto.length >8){ //si el texo es mayor a 8
		alert('el texto es muy largo');
	}
	
}
</script>

<form onSubmit="return false">
<input type="text" name="campotexto" id="campotexto" />
<input type="button" onClick="validar(campotexto.value);" value="Enviar">
</form>
0
Puntos
Por alber hace 77 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate