2009-08-06 4 views
1

Hy Я пытаюсь запретить пользователю вводить любые формы разрывов строк в компоненте text3.as3 компонент textarea: запретить пользователю вводить разрыв строки

Я попытался с помощью ограничения параметров из текстового поля, как это:

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

, но я не имею никакого успеха.

Надеюсь, что кто-то может помочь мне на правильном пути для этого.

заранее спасибо Milan

ответ

3

Я не думаю, что вы можете сделать это. Обходной путь заменяет возврат картриджа пустой строкой в ​​событии CHANGE.

import flash.events.*; 

foo.addEventListener(Event.CHANGE, test_change); 

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

Спасибо, Дэвид выглядит так, потому что все остальные, которых я попросил, также пришли с этим ответом. ура milan – lordarmitage