Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Javascript (http://www.forosdelweb.com/f13/)
-   -   Textarea sin saltos de linea vacidos. (http://www.forosdelweb.com/f13/textarea-sin-saltos-linea-vacidos-572986/)

laureto 05/04/2008 21:08

Textarea sin saltos de linea vacidos.
 
Hola compañeros y compañeras,

Estaba buscando, y talvez alguien tenga la solución para mi pregunta.

Cómo puedo, con una función reemplazar onfly si alguien pone en textarea un salto de linea vacido?

el asunto es que con el script evaluo cada linea en php, pero lo mejor seria que si el salto de linea esta vacido, pues lo elimine, luego de que presione una segunda vez o algo asi.

gracias de antemano por cualquier referencia.

laureto 05/04/2008 21:43

Re: Textarea sin saltos de linea vacidos.
 
bueno... entonces resolvi el problema con esta funcion...

function nospaces(object) {
text = object.value;

object.value = object.value.replace(/ /,"\r\n");
while (object.value.search(/(\r\n\r\n)|(\n\n)/) != -1) {
object.value = object.value.replace(/\r\n\r\n/g, "\r\n");
object.value = object.value.replace(/\n\n/g, "\n");
}
}


como no soy experimentado en javascript, talvez puedan mejorarla... pero en fin ya no deja al textarea tener espacios en blanco, y tener mas de un salto de linea seguido.


La zona horaria es GMT -6. Ahora son las 11:45.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.