アクションスクリプトを使用していて、文字列に特殊文字や数字が含まれているかどうかを確認しようとしているだけです。リストに追加されていない場合は、エラー出力が表示されます...ただし、NANによってエラーが発生します。値の暗黙の強制文字列型から無関係な型番号への変換...何か提案はありますか?ここにいくつかのコードがあります:
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");
}
}