退格文本字符串,AS3

时间:2010-08-03 15:29:50

标签: flash actionscript-3

如何退格文本字符串。如果这是登录 屏幕,如果我犯了错误,我应该可以退格一个字符, 并继续我的登录。我不知道如何做到这一点。请帮忙。
谢谢,

示例代码显然是错误的,但可能有助于解释

var log:String = "LOGIN_777";
trace(log);
b.addEventListener(MouseEvent.CLICK, strangThang);

function strangThang(e:MouseEvent){
/*
I want it to read 'LOGIN_77' and keep decreasing
after one click, it outputs 'LOGIN_7770'
*/
    log += log.charAt.length-1;
}

1 个答案:

答案 0 :(得分:3)

我猜你应该尝试类似的东西(不是很多AS经验,所以可能需要更多的工作)。

log = log.substr(0, log.length - 1);