万卷书   首页 > 电脑书籍 > Flash > Flash 5 Action email输入的判断
 

email输入的判断(1)

这次我们简单的来介绍一下对输入文字框的判断!

先看看这个flash,它实现的是对email地址的判断,你可以试验着输入一些“错误”的试试看哦。!

 

这个flash当中对输入的email做出“错误”反应的有下面几种:

1。含有这些字符 :#,$ ,% ,!,^, -, `, * ,( ,) , ,, <,> , / ,\, 还有空格;

2。只能含有一个@ ,如果发现两个或者两个以上,就会报错

3。检测@ 前面至少有一个字母,没有的话,报错

4。检测域名当中是否存在 . ,有的话,通过;没有的话,错误!

5。监测 @ 后面的 . 的前后是否都有至少两个字母,没有的话,会报错

是的,这些如果不全部遵守,就会报错的,而且根据不同的错误,显示不同的错误信息,是不是有点类似javascript? 下面来跟我学习这个的制作方法吧。Let us go--------->

这个flash 组件只有一个 button 自己起个名字go ,然后根据自己的喜好在各个帧上面画吧(可以看看图1),然后就可以回到scene 中来了,呵呵,简单吧。

图1

然后你可以在上面的layer 上面也写上一大堆的“废话”,装饰一下, :)下面的 layer 的主体是两个input text 和那个button

一个input text 作为 输入的email ,另外一个作为显示反馈信息的,如图 2。注意各自的变量名称一定要写上哦 一个是 email,另一个是valid

图2

注意第一帧加上stop(); 因为我们要让它停止进行判断哦,因为是按下按钮的时候触发的事件,所以要在button上面设置

onmouseevent

On(realse){

call ("validate");

//call命令用于调用validate 帧上面的函数和action脚本

}

 

 

下一页