Es posible limitar la cantidad de caracteres que uno ingresa al textarea? Alguien me puede ayudar o dar una idea?
De antemano muchas gracias...
Uggo.
| |||
Re: Limitar caracteres en textarea Uggo: maxlength puede ser utilizado en cualquier campo de texto. No subestimes la ayuda y solución que te dió el compañero de arriba ;). <textarea maxlength="X">Texto..</textarea> Dónde X va el numero de caracteres que desees que acepte el textarea Saludos! <html><center><embed src="http://www.iespana.es/redmaestro/banner.swf" height=75 width=500> </embed></center></html> |
| |||
Re: Limitar caracteres en textarea Estimado Chivi: No es que menosprecie la ayuda que me dan, pero es que yo estoy muy mal, o no sé que error tengo, puesto la sintaxis de un textarea es simple pero lo he probado y no me resulta y me parece que no estan sencillo como me lo dicen. De todas maneras te lo agradezco y seguiré buscando. Un saludo Uggo |
| |||
Re: Limitar caracteres en textarea Ok!! bueno ya que no te funciona, pues hazlo con la sentencia If y comprueba los caracteres actuales y el máximo, comparalos, y si el actual supera al máximo, le impides que escriba más. Bueno, vale, jeje, seré bueno.. veamos.. <html> <head> <SCRIPT> function ContarTexto(actual, cajita, max) { if (actual.value.length > max) actual.value = actual.value.substring(0, max); else cajita.value = max - actual.value.length;} </script> </head> <body> <center> <form> <textarea name=textarea wrap=physical cols=28 rows=4 onKeyDown="ContarTexto(this.form.textarea,thi s.form.cajita,20);" onKeyUp="ContarTexto(this.form.textarea,this. form.cajita,20);"> </textarea> <br> <input readonly type=text name=cajita size=2 maxlength=2 value="20"> Numero caracteres </form> </center> </body> </html> Bueno, el javascript es muy sencillo, así que no creo que haya complicaciones no? Yo lo delimité a 20 caracteres, vos ponlo al que desee, y si hay dudas, te lasresolvemos ![]() Un abrazo!! Espero te sirva <html><center><embed src="http://www.iespana.es/redmaestro/banner.swf" height=75 width=500> </embed></center></html> |