【问题标题】:Flash Form Validation : ComboBox Validation : AS3 : Flash CS3Flash 表单验证:ComboBox 验证:AS3:Flash CS3
【发布时间】:2011-05-15 00:26:37
【问题描述】:

我正在对创建的 Flash 表单进行简单验证。它适用于文本文件和广播组。但是 ComboBox 有问题。有人能帮忙吗?提前致谢。

可以写成,

} else if (!placeopCombo.selected) { status_txt.text = "请选择购买地";


我的代码在下面

if(!nameTxt.length) { status_txt.text = "请输入您的姓名"; } else if (!emailTxt.length) { status_txt.text = "请输入您的邮箱"; } else if (!mobileTxt.length) { status_txt.text = "请输入您的手机号码";

} 否则 {

//进行提交

【问题讨论】:

    标签: flash forms combobox validation


    【解决方案1】:

    selectedItem 属性在您选择某些内容之前为空,因此您应该能够执行此操作:

    } else if (!placeopCombo.selectedItem) { status_txt.text = "Please choose Place of Purchase";
    

    您也可以检查索引或标签是否不同于初始/默认值

    } else if (placeopCombo.selectedIndex != defaultIndex) { status_txt.text = "Please choose Place of 
    

    不知道现阶段好不方便,也可以看看Yahoo! Form components。

    【讨论】:

    • 您好,乔治,感谢您的回复。但我认为, ComboBox.selectedItem 将保持默认选择值。我只是打印该值以进行确认。它返回组合框中的第一个值。无论如何感谢雅虎 FDN..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-09
    • 2013-02-17
    • 2014-09-25
    相关资源
    最近更新 更多