Buenas forer@s,
Tengo un formulario hecho en Flash y ActionScript y el problema que tengo es que en el cuadro para redactar el mensaje, por defecto hay un salto de línea y no se de donde sale. No se si me explico, el usuario cuando va a escribir en ese cuadro, es como si antes hubiera hecho un salto de linea, por lo tanto se pone a escribir directamente en la segunda linea.
Este es el código AS:
//Función que se ejecuta al presionar el botón btEnviar.
function irAEnviar(event:MouseEvent):void {
//Creamos misVariables la cual contendrá nuestros campos.
var misVariables:URLVariables = new URLVariables();
//Definimos los campos y les agregamos el valor de las cajas de texto.
misVariables.nombre = txtNombre.text;
misVariables.apellidos = txtApellidos.text;
misVariables.email = txtEmail.text;
if (txtNombre.text=="" || txtApellidos.text=="" || txtEmail.text==""
)
{
lbRespuesta.text= "Faltan campos por rellenar.";
}
else
{
//Creamos la instancia pedido que contendrá los datos de envío.
var pedido:URLRequest = new URLRequest();
//Pasamos los datos al pedido, el método de envío y le cargamos misVariables.
pedido.url = "http://www.speakenglish.cat/correo/enviarCorreo.php";
pedido.method = URLRequestMethod.POST;
pedido.data = misVariables;
//Creamos la instancia cargador.
var cargador:URLLoader = new URLLoader();
//Damos formato de Variables a cargador .
cargador.dataFormat = URLLoaderDataFormat.VARIABLES;
//Listener de cargador que espera se COMPLETE la carga para ejecutar la función completeHandler.
cargador.addEventListener(Event.COMPLETE, completeHandler);
//intentamos cargar el pedido y si hay algún error lo detectamos
try {
cargador.load(pedido);
} catch (error:Error) {
lbError.text= "Error en el envío";
}
//Aquí obtenemos la respuesta del PHP para confirmar en flash que todo salió bien o mal.
function completeHandler(event:Event):void {
lbRespuesta.text=event.target.data.respuestaPHP;
}
}
}
//Listener que está esperando el Click en el btEnviar para ejecutar la función irAEnviar
btEnviar.addEventListener(MouseEvent.CLICK, irAEnviar);
Saludos y muchas gracias por adelantado.