最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 网络设计学院 > Flash教程

限制Flash中动态文本只允许输入数字

日期:11-10    来源:    作者:

刚开始的写法是:zLh中国设计秀
function limitToNum(){ zLh中国设计秀
if (this.text != "-" && isNaN(this.text)) { zLh中国设计秀
this.text = ’’; zLh中国设计秀
} zLh中国设计秀
} zLh中国设计秀
a_txt.onChanged = limitToNum; zLh中国设计秀
b_txt.onChanged = limitToNum; zLh中国设计秀
c_txt.onChanged = limitToNum; zLh中国设计秀
...发现有点繁琐,突然想起'prototype':zLh中国设计秀
TextField.prototype.onChanged = function() { zLh中国设计秀
if (this.text != "-" && isNaN(this.text)) { zLh中国设计秀
this.text = ’’; zLh中国设计秀
} zLh中国设计秀
};这样就限制了Flash中所有的动态文本输入框。zLh中国设计秀
由此还可以类推。比如:zLh中国设计秀
MovieClip.prototype.onPress = startDrag; zLh中国设计秀
MovieClip.prototype.onRelease = stopDrag; zLh中国设计秀
MovieClip.prototype.onReleaseoutside = stopDrag;这样Flash中所有的剪片剪辑都可以被拖拽了。zLh中国设计秀
:) enjoy!zLh中国设计秀