主题:  请教!关于动态文本和输入文本变量!急啊...

真彩色

职务:普通成员
等级:1
金币:0.0
发贴:30
#12003/3/25 10:39:57
我想实现的功能是:
有一个名为va的输入匡,一个名为info的信息匡(动态文本)和一个"确定"按钮。
如果用户不输入任何字符就按了"确定",则提示"请输入值";
如果用户输入含字母的字符串,然后按"确定",则提示"请输入纯数字";
如果用户输入的数字超出 -99到99这个范围,则提示"数值越界")
注:va可以是0

我先用 if (String(va)==null)判断,不行。
va.length == 0 ,好像也不对(va未定义)
到底该怎么判断呢?

还有,怎样清空一个动态文本呢(清空info)?怎样判断va是否为空?
flash5中能像C那样事先声明变量类型吗?(比如事先声明va为数值型)

谢谢!!



5D限制级

职务:普通成员
等级:6
金币:10.0
发贴:4970
#22003/3/25 11:05:03
引用:

Flash 动画


相关文件:点这儿打开


可以吗?



真彩色

职务:普通成员
等级:1
金币:0.0
发贴:30
#32003/3/25 11:23:11
你做得很好!
请问怎么实现的呢? 指点一下吧

还有,你知道debugger怎么用啊?怎么添加变量没反应呢?



真彩色

职务:普通成员
等级:1
金币:0.0
发贴:30
#42003/3/25 11:26:04
你做的还有一个小毛病。

0也是合法输入啊!

干脆你把正确提示也做出来吧



5D限制级

职务:普通成员
等级:6
金币:10.0
发贴:4970
#52003/3/25 11:28:00
真彩色在上个帖子中说
引用:
你做的还有一个小毛病。

0也是合法输入啊!

干脆你把正确提示也做出来吧


再加句IF判断 if (va == 0) {info=this content may not be zero}

里面还很不完善 在处理字符和数字之间 再加点语句吧

编辑历史:[这消息被liuwws编辑过(编辑时间2003-03-25 11:38:54)]


真彩色

职务:普通成员
等级:1
金币:0.0
发贴:30
#62003/3/25 11:36:32
我是说 0 是合法输入。

请问你怎么实现的? 能贴上源码吗?



s22

职务:版主
等级:4
金币:10.0
发贴:1634
#72003/3/25 15:28:52
设置INPUT框,只允许输入数字和-。
判断第一个字符是否为 -
判断数字大小。

判断一下是不是有不在第一位出现的-

编辑历史:[这消息被s22编辑过(编辑时间2003-03-25 15:29:51)]


真彩色

职务:普通成员
等级:1
金币:0.0
发贴:30
#82003/3/25 16:23:40
s22在上个帖子中说
引用:
设置INPUT框,只允许输入数字和-。
判断第一个字符是否为 -
判断数字大小。

判断一下是不是有不在第一位出现的-


请问... 怎么做到只允许输入数字和-?



5D荣誉版主

职务:普通成员
等级:2
金币:1.0
发贴:515
#92003/3/26 3:59:11
textfield.restrict="0-9"