怎样把flash的输入文本框中内容依次存到flash数组中?
正在做一个答题判断的flash,需要多个文本框名字分别为1.2.3.4.....来存放答案,用一个数组来存放,然后跟答案数组对比得出成绩,希望高手能帮我下,如果高手有现成...
正在做一个答题判断的flash,需要多个文本框名字分别为1.2.3.4.....来存放答案,用一个数组来存放,然后跟答案数组对比得出成绩,希望高手能帮我下,如果高手有现成的实例给我发点就更好了,谢谢。1075518049@qq.com
展开
1个回答
展开全部
var valueArr:Array=[{obj:t,value:"人才",},{obj:t1,value:"人才1",},{obj:t2,value:"人才2",},{obj:t3,value:"人才3",}];
checkButton.addEventListener(MouseEvent.CLICK,clickHandler);
function clickHandler(e:MouseEvent):void
{
if(checkForm()>0)
{
trace("有错误");
}
else
{
trace('完全正确');
}
}
function checkForm():int
{
var err:int=0;
for(var i:int=0;i<valueArr.length;i++)
{
err+= (valueArr[i]['obj'] as TextFiled).text==valueArr[i]['value']?0:1;
}
return err;
}
checkButton.addEventListener(MouseEvent.CLICK,clickHandler);
function clickHandler(e:MouseEvent):void
{
if(checkForm()>0)
{
trace("有错误");
}
else
{
trace('完全正确');
}
}
function checkForm():int
{
var err:int=0;
for(var i:int=0;i<valueArr.length;i++)
{
err+= (valueArr[i]['obj'] as TextFiled).text==valueArr[i]['value']?0:1;
}
return err;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询