Comunidad de diseño web y desarrollo en internet online

Problema con la funcion de la tecla enter

Citar            
MensajeEscrito el 02 Jun 2012 10:58 pm
Hola, estoy creando un formulario de login y necesito escribir que si se toca la tecla enter se ejecute una determinada funcion ya asignada (teclaEnter). Este es mi codigo:

import flash.events.MouseEvent;
import flash.events.KeyboardEvent;

stop();

const user:String = "Franco";
const pass:String = "franco13";

var error:ventError = new ventError();

error.x = stage.stageWidth / 2;
error.y =stage.stageHeight / 2;

error.buttonMode = true;

login_btn.addEventListener(MouseEvent.CLICK, revDatos);
login_btn.addEventListener(KeyboardEvent.press.ENTER, teclaEnter);
error.addEventListener(MouseEvent.CLICK, cerrarError);

function teclaEnter(e:KeyboardEvent):void
{
if(usuario_txt.text == user && password_txt.text == pass)
{
nextFrame();
}
else
{
addChild(error);
}
}

function revDatos(e:MouseEvent):void
{
if(usuario_txt.text == user && password_txt.text == pass)
{
nextFrame();
}
else
{
addChild(error);
}
}

function cerrarError(e:MouseEvent):void
{
removeChild(error);
usuario_txt.text = "";
password_txt.text = "";
}


El Error que me tira es el 1119: "Acceso a una propiedad press posiblemente no definida mediante una referencia con tipo estático Class", ¿alguien sabe cual es el error?

Por francom95

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 03 Jun 2012 01:36 am
emm, el evento del teclado no se escribe asi
eso es el error que encuentro
fijate en google no hay q aclarar la tecla dentro del listener
sino en la funcion. saludos.

Por skaterseba

Claber

170 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.