0

数字のみの入力に制限されているテキストエリアがあります。ユーザーがEnterキーを押した後、改行文字を削除したい。これが私のコードです:

// Change tempo
function changeTempo(event:KeyboardEvent):void {
    if (event.charCode == 13) {
        // Some code here
    }
    // Remove enter char
    removeCarriageReturnsAndNewLines(tempo_txt.text);
}

function removeCarriageReturnsAndNewLines($myString:String):String {
    var newString:String;
    var findCarriageReturnRegExp:RegExp = new RegExp("\r", "gi");
    newString = $myString.replace(findCarriageReturnRegExp, "");
    var findNewLineRegExp:RegExp = new RegExp("\n", "gi");
    newString = newString.replace(findNewLineRegExp, "");
    return newString;
}
4

1 に答える 1