Limitar carácteres de un textarea |
Post Reply |
Author | |
Programador
Expert@ Joined: 09 Mayo 2009 Location: San Pedro Alc. Status: Offline Points: 54 |
Post Options
Thanks(0)
Posted: 11 Marzo 2010 at 8:16am |
Vamos a ver cómo podemos limitar el numero de carácteres de una area de texto de nuestra web, para ello usaremos el evento onkeydown que nos detecta cuando acabamos de pulsar una tecla en dicho textarea. A dicho evento le pondremos la comprovación del tamaño y un mensaje en el caso de que nos hagamos pasado, ademas usaremos return false para que el caracter escrito por teclado no sea añadido en el texto. <textarea onkeydown="if(this.value.length">= 300){ alert('Has superado el tamaño máximo permitido'); return false; }"></textarea> Esta es una forma de hacerlo pero hay mas, por ejemplo tambien podemos hacer que el formulario no se envie si el tamaño del textarea supera el permitido, en este caso usamos el evento onsubmit. <form onsubmit="if(document.forms[0].texto.value.length">= 300){alert('El tamaño del textarea supera el permitido'); document.forms[0].texto.select(); return false}"> |
|
Sponsored Links | |
Post Reply | |
Tweet |
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You can vote in polls in this forum |