2009-08-06 5 views
1

Hy 사용자가 as3 텍스트 영역 구성 요소에 줄 바꿈 형식을 입력하지 못하게하려고합니다.as3 textarea 구성 요소 : 사용자가 줄 바꿈을 입력 할 수 없음

I는 다음과 같이 텍스트 영역의 제한 PARAM를 사용하여 시도 :

foo.restrict = "^/\r\n//\n/" 

하지만 난 어떤 성공을하지 않습니다.

누구나 올바른 방법으로 나를 도와 줄 수 있기를 바랍니다. 난 당신이 그렇게 할 수 있다고 생각하지 않습니다 사전 밀라노

답변

3

감사합니다. 해결 방법은 CHANGE 이벤트에서 카트리지 리턴을 빈 문자열로 대체하는 것입니다.

import flash.events.*; 

foo.addEventListener(Event.CHANGE, test_change); 

function test_change(e:Event) 
{ 
    foo.text = foo.text.replace("\r", ""); 
} 
+0

감사합니다. 다윗이 물었던 모든 사람들이 나에게이 대답을했기 때문에 그렇게 된 것 같습니다. 건배 밀라노 – lordarmitage