flash as3 一个输入文本框和多个按钮,点1按钮文本框显示1的内容,点2按钮换行显示2的内容,依次累积

还是自己解决了。。。。... 还是自己解决了。。。。 展开
 我来答
xlzzc
2018-03-20 · TA获得超过7301个赞
知道大有可为答主
回答量:4205
采纳率:50%
帮助的人:1434万
展开全部

import flash.events.Event;

import flash.events.MouseEvent;

//文本框的名字:tf

//按钮名字:bt0、bt1、bt2、bt3、bt4、bt5...

var word: Array = [ "内容0","内容1","内容2","内容3","内容4","内容5"];

this.addEventListener(MouseEvent.MOUSE_DOWN, info);

function info(e: MouseEvent) {

if (e.target is Button) { //如果点击的是按钮,

var s: String = tf.text + "\n"; //获取文本框里已

//显示的内容,后面加个回车符

var i: int = Nember(e.target.name.substr(2)); 

//提取按钮名字中的序号

tf.text = s + word[i]; 

//在文本框已有内容的下面,添加按钮名

//字中的序号所对应的文本内容

} else {

trace("您点击的不是按钮!")

}

}

追问
没有起作用,Button,Nember未定义
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式