안녕하세요 저는 Action Script를 사용하고 있는데 문자열에 특수 문자 나 숫자가 포함되어 있는지 확인하려고합니다. 그렇지 않으면 내 목록에 추가하지 않으면 오류 출력이됩니다 ... NAN이 나에게 error String 유형의 값을 관련없는 유형 번호로 암시 적으로 강제 변환합니다. Number ... any suggestions?문자열 유효성 검사 ActionScript
이private function onAddName(event:Event):void {
var newItem:Object = {label:addName_ti.text};
//if not a number true then add onto list.
if (isNaN(addName_ti.text)
{
names_li.dataProvider.addItem(newItem);
names_li.dataProvider.sortOn("label");
addName_ti.text = "";
addName_bn.enabled = false;
//User feedback for successfully entering item.
trace ("Item succesfully added!");
} else
{
//User feedback for not succesffully entering item.
addName_bn.enabled = false;
trace ("Improper formatting");
}
}
필자의 복사본/붙여 넣기가 잘못되었지만 isNaN이 누락되어 있는지 여부는 알 수 없습니다. >>) <<이 경우 컴파일 오류가 발생합니다. –