如何处理从字符串中的用户输入的空格键。我的代码是
btnSearch.addEventListener(MouseEvent.CLICK, getData);
function getData(event:MouseEvent)
{
var input:String = textfieldName.text;
if((input != null)&&(input.length != 0)&&(input != ""))
{
func(input);
}
}
当用户点击退格时,调用func并且输入字符串长度增加的次数与单击空格键的次数相同。
答案 0 :(得分:0)
你必须首先验证输入,例如您可以修剪所有空白区域(您也可以在文本字段中执行此操作,例如将允许的字符应用于restrict属性
textfieldName.restrict = "0-9";//this will restrict to only integer values
要在getData处理程序中进行剥离,您可以执行以下操作:
//trim begin
while(input && input.charAt(0) == " ")
{
input = input.substr(1);
}
在您从textfield读取输入值后放置。
最好的问候