2010-09-09 27 views

cevap

16

yılında

sayesinde bu durumda tuşa basma olayları konusunda endişelenmenize gerek yoktur. TextInput, kullanıcı presleri girdiğinde uygun bir enter olayını gönderir.

<mx:TextInput id="passwd" displayAsPassword="true" enter="submit()"/> 

Senaryo:

private function submit():void 
{ 
    var pw:String = passwd.text; 
    //submit the login here. 
} 

Bu aynı zamanda spark TextInput için geçerlidir.

+0

Müthiş Bunu, teşekkürler bilmiyordum tekrar Amarghosh :) –

+2

Formunuzla bir düğme varsa Bunu yapmanın alternatif bir yolu da kapsayıcınızdaki "defaultButton" özelliğini ayarlar. Enter tuşuna bastığınızda, varsayılan tuşa (örneğin, örneğinizdeki "Giriş") tıklamak eşanlamlıdır. Bunu yaparken, "enter" olayını dinlemenize ve KeyboardEvent sınıfının olayını elle tutmaya gerek yoktur. –

5

keyDown = "if (event.keyCode == Keyboard.ENTER) {userRequest.send();}"

İlgili konular