义乌立天网络公司
服务热线:0579-85905398 85905399   传真:0579-85905460  投诉:0579-85905455  QQ咨询:义乌立天网络公司客服 
做客户最满意的义乌网站建设义乌网络公司服务商!    亲切、开放、严谨、诚信、热忱!
义乌立天网络公司简介
 
  立天服务项目
义乌网站建设
义乌企业邮箱
义乌网站建设
  5年互联网服务经验,成就非凡
  7×24小时不间断服务:13429027500
  专业的技术团队,高素质的客服人员
  常见问题
   义乌网站建设--网站如何备案?
   义乌网站推广--企业应如何建设营销型网站?
   义乌网站优化--谈谈最基本的SEO你做了吗?
   义乌网页制作--企业建设网站需要策划吗?
   立天网络公司能为您做什么样的网站?
   网站建设对搜索引擎的影响
   义乌网络公司网站建设流程
   网站建设详细策划的关键步骤
   义乌网络公司--网站建设的常见问题
   企业为什么要选择海外服务器虚拟主机
义乌网络公司
   新闻中心
flash输入数据的辨别
文章来源:webmaster 发表于:2012-12-10
       对一个能向Web服务器上的应用程序发送变量的窗体而言,正确分辨用户正在输入的信息是很重要的。例如,你当然不希望用户把文本输在电话号码栏里。使用一系列wariable行为及for、if语句就能进行输入数据的辨别。
       以下的action例子能分辨出输入的数据是否是数字,以及该数字的格式是否符合###-###-####。如果输入的是有效数据,则显示“Good,this is a valid phone number!”如是无效数据,则显示“This phone number is invalid !”。
       要在动画中使用这段脚本,先在Stage中创建两个文本区,在每个Text Options面板选定Input,为一个文本区指定变量phone Number,另一个指定为message, 将以下行为附在Stage上文本区附近的按钮上。
On ( release ) {
Valid = valid phone Number ( phone Number ) ;
If ( valid ) {
   Message = “ Good this is a valid phone number !” ;
} else {
   Message = “ This phone number is invalid! “ ;
}
Function is digit ( ch ) {
  Return ch . length = = 1 && ch > = ‘0’ && ch < =  ‘9’ ;
}
Function valid phone Number ( phone Number ) {
If  ( phone Number . length ! = 12  {
   Return false ;
}
For ( var index = 0 ; index < 12 ; index + + ) {
Var ch = phone Number . char At (index );
If (index = = 3 〡〡index = = 7 ) {
  If ( ch  ! “–” )  {
   Return false ;
}
}
Return true ;
}
}
  要能发送数据,先创建一个有以下功能的按钮(用你自己动画的参数代替get URL参数):
   On  ( release ) {
   If  ( valid ) {
       Get URL ( “http :// www.ywyb.net” , “_self ” , “GET” ) ;
  }
  }


本文地址:http://www.eobo.cn/news/402.html
地址:浙江省义乌市江东南路583楼  电话:0579-85905398  85905399   85905400  浙ICP备07017869号  
版权所有:©2005-2012 义乌立天网络信息技术有限公司