flash中如何判断一个动态文本框的内容与另一个输入文本框输入的内容相同?

 我来答
德缘哥哥
2014-06-28 · TA获得超过217个赞
知道小有建树答主
回答量:193
采纳率:100%
帮助的人:66.3万
展开全部
获取文本框的内容来作比较:比如你的一个文本框名叫:t1,另一个为t2,既然是文本框,那么它们就有text属性,只要拿这个属性来作判断即可,如:
if(t1.text==t2.text){
trace("输入一样");

}
追问
如果我想输入一个规定的汉字就自动播放一个声音,不需要按按钮,汉字一输完马上就播放这个声音,这该怎么写呢?谢谢啊
追答
这个也还是需要按钮来提交数据,只不过是换掉方法体内容就可以了。按钮用来提交你输入的数据:如,你已经定义了音乐:music1,按钮:subButton。那么就在方法体内写上:代码:
subButton.addEventListener(MouseEvent.MOUSE_DOWN,ply1);//输入完成后点击按钮递交数据
function ply1(e:MouseEvent):void{
if(t1.text==“你是我的唯一”){//如果输入的是:“你是我的唯一”这首歌,那么就播放这首歌
music1.play();
}

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式