Flash as3 textarea组件:不允许用户输入换行符
为什么我试图阻止用户在as3 textarea组件中输入任何形式的换行符 我尝试使用textarea的restrict参数,如下所示:Flash as3 textarea组件:不允许用户输入换行符,flash,actionscript-3,textarea,Flash,Actionscript 3,Textarea,为什么我试图阻止用户在as3 textarea组件中输入任何形式的换行符 我尝试使用textarea的restrict参数,如下所示: foo.restrict = "^/\r\n//\n/" 但我没有任何成功 希望任何人都能帮我找到正确的方法 提前谢谢 米兰我认为你做不到。解决方法是在更改事件中将盒带返回替换为空字符串 import flash.events.*; foo.addEventListener(Event.CHANGE, test_change); function test
foo.restrict = "^/\r\n//\n/"
但我没有任何成功
希望任何人都能帮我找到正确的方法
提前谢谢
米兰我认为你做不到。解决方法是在更改事件中将盒带返回替换为空字符串
import flash.events.*;
foo.addEventListener(Event.CHANGE, test_change);
function test_change(e:Event)
{
foo.text = foo.text.replace("\r", "");
}
谢天谢地,大卫看起来是真的,因为我问过的其他人也都给出了这个答案。为米兰干杯