Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2007, 03:21
Avatar de Wel
Wel
 
Fecha de Ingreso: marzo-2003
Mensajes: 77
Antigüedad: 21 años, 8 meses
Puntos: 0
Acortar cadenas de texto

Necesito validar en un textarea que no haya palabras de mas de cierto numero de caracteres (ej:30)
El código consistiría en ir contando el numero de caracteres que tiene el textarea, hasta que se encuentre un espacio en blanco o retorno de línea. Si el numero es mayor por ejemplo que 30, devuelve un mensaje del tipo:

"Esta usando palabras demasiado largas, por favor use espacios en blanco para separarlas".

Esto lo necesito realiza ya que cuando alguien escribe cadenas del tipo:

"aaaaa.bbbbb.ccccc...jajajjjaaaaa.jaaaa.jjaaa..... .... 1 2 3".


Al mostrar el contenido en la web, aparece demasiado alargada horizontalmente, ya que hay palabras demasiado largas, por ello necesito que antes de enviar la información del formulario se valide que no haya mas de 30 caracteres seguidos antes de un espacio en blanco o un retorno de línea
Alguien me puede orientar un poco como hacerlo, o si ya existe algún post parecido sobre este tema, que me indique la ruta, pues he estado buscado en el foro y aunque he visto cosas que parecían que podían valerme, al final no he podido saca el código javascript que necesito para esta validación.


También he pensado no validar este tipo de cadenas y tratarlas a la hora de mostrarlo para que saque algo así:

"aaaaa.bbbbb.ccccc...jaja...[+] 1 2 3"


Aunque tampoco se como hacerlo… ¿Qué seria mejor.?