嘿,我正在使用动作脚本,只是简单地试图检查一个字符串是否包含特殊字符或数字,如果它不会将其添加到我的列表,但错误输出......但是南给我错误将类型为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的条件是失踪>>)<<这应该导致编译错误。 –