Hy我试图阻止用户在as3 textarea组件中输入任何形式的换行符。
我尝试使用textarea的restrict参数,如下所示:
foo.restrict = "^/\r\n//\n/"
但我没有任何成功。
希望任何人都可以帮助我正确地做到这一点。
提前谢谢 米兰答案 0 :(得分:3)
我认为你不能那样做。解决方法是在CHANGE事件中用空字符串替换墨盒返回。
import flash.events.*;
foo.addEventListener(Event.CHANGE, test_change);
function test_change(e:Event)
{
foo.text = foo.text.replace("\r", "");
}