嘿,我正在使用動作腳本,只是簡單地試圖檢查一個字符串是否包含特殊字符或數字,如果它不會將其添加到我的列表,但錯誤輸出......但是南給我錯誤將類型爲String的值隱式強制爲不相關的類型Number ...任何建議?這裏是一些代碼:字符串驗證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的條件是失蹤>>)<<這應該導致編譯錯誤。 –