Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Flash y Actionscript (http://www.forosdelweb.com/f16/)
-   -   saltos de linea AS3 en un TextArea (http://www.forosdelweb.com/f16/saltos-linea-as3-textarea-571198/)

segma 31/03/2008 16:48

saltos de linea AS3 en un TextArea
 
Hola a tod@s, tengo un problema a la hora de obtener el resultado de un textarea que contiene saltos de lineas, me gustaría poderlos poner en un array cada linea. El textarea se trata de una serie de mails separados por el INTRO ( uno en cada linea) y los quiero insertar en una BBDD, pero no se con que hacer el split, ¿Sabéis como es? en "\n" descartado, ya que esto es el sentido inverso. Gracias un saludo de segma.

aqtm22 16/05/2008 05:11

Respuesta: saltos de linea AS3 en un TextArea
 
Cita:

Iniciado por segma (Mensaje 2344249)
Hola a tod@s, tengo un problema a la hora de obtener el resultado de un textarea que contiene saltos de lineas, me gustaría poderlos poner en un array cada linea. El textarea se trata de una serie de mails separados por el INTRO ( uno en cada linea) y los quiero insertar en una BBDD, pero no se con que hacer el split, ¿Sabéis como es? en "\n" descartado, ya que esto es el sentido inverso. Gracias un saludo de segma.

String.fromCharCode()
esto lo que debes usar en action3. Obiamente le deberas poner el charcode en tu caso el del enter creo recordar que es 13

segma 18/05/2008 09:33

Respuesta: saltos de linea AS3 en un TextArea
 
Oks, muchas gracias, me ha ido de perlas!!!

lo he comprobado y funciona, un saludo

segma 19/05/2008 15:12

Respuesta: saltos de linea AS3 en un TextArea
 
He probado, pero solo me coge uno, que raro, pongo el código y un ejemplo.

public function insertar():void{

var mails:String = insertarText.text;

insertar_mail.text = mails.replace(String.fromCharCode(13),";");

userRequest_insertar.send();

insertarText.text="";

}


ejemplo:
si hay:
hola
lola
cola
lo pasa a:
hola;lola
cola
No me hace el segundo, ni tercero ni nada, sabéis que hago mal?? gracias un saludo...

carlxime 19/05/2008 17:45

Respuesta: saltos de linea AS3 en un TextArea
 
Hola segma,

Puedes probar así:

Código:


public function insertar():void{

    var mails:String = insertarText.text;

    var patron:RegExp = new RegExp(String.fromCharCode(13), "g");

    insertar_mail.text = mails.replace(patron,";");

    userRequest_insertar.send();

    insertarText.text="";

}

Saludos.

segma 20/05/2008 14:45

Respuesta: saltos de linea AS3 en un TextArea
 
Muchas gracias "carlxime" va de lujo, no sabia como poner RegExp con la fromCharCode, oks pues me has resuelto un gran enigma,

¿sabes donde puedo encontrar tutoriales o algo relacionado con FLEX, un poco avanzado ?

Un saludo

master_of_puppetz 30/06/2008 16:40

Respuesta: saltos de linea AS3 en un TextArea
 
si vas a usar php para meter los datos a la base, puedes usar la funcion nl2br() que te convierte los '\n' en etiquetas html <br />


La zona horaria es GMT -6. Ahora son las 04:17.

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