Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何根据其他文本框更改文本框中的文本_Javascript_Flash_Actionscript - Fatal编程技术网

Javascript 如何根据其他文本框更改文本框中的文本

Javascript 如何根据其他文本框更改文本框中的文本,javascript,flash,actionscript,Javascript,Flash,Actionscript,基本上,我正在使用action script 3.0在flash cs6上创建一个简单的测验,我制作了以下“原型”模型,用于计算分数并根据分数给出反馈: var xx:Number = 0; button1.addEventListener(MouseEvent.CLICK, buttonCount); function buttonCount(event:MouseEvent) { xx = xx +1; var xxx:String = String(xx); score.text

基本上,我正在使用action script 3.0在flash cs6上创建一个简单的测验,我制作了以下“原型”模型,用于计算分数并根据分数给出反馈:

var xx:Number = 0;
button1.addEventListener(MouseEvent.CLICK, buttonCount);
function buttonCount(event:MouseEvent)
{ xx = xx +1;   var xxx:String = String(xx);    score.text = xxx
}

if (score.text == "1"){
    feedback.text == "well done";
}
按钮1是正确答案,它将使分数增加1。“1”和“做得好”只是例子。score.text是显示分数的位置。文本就是反馈。我计划使用其他“else if”对不同的分数进行反馈。两个文本框都是动态文本

我对JavaScript几乎一无所知,我是为一个ict项目做这件事的。由于某些原因,“if”不起作用,但是按钮1确实会将score.text的值增加一。我们将非常感谢您的帮助。谢谢

您确定执行了“if”语句吗?我认为,问题是,你永远不会进入这个比较。

改变

 var xx:Number = 0;
button1.addEventListener(MouseEvent.CLICK, buttonCount);
function buttonCount(event:MouseEvent)
{ xx = xx +1;   var xxx:String = String(xx);    score.text = xxx
}

if (score.text == "1"){
    feedback.text == "well done";
}

基本上,我将
feedback.text==“干得好”
更改为
feedback.text=“干得好”

您只在条件语句中使用
=
,如果您要声明文本应该是什么,请将其放入
=


=
意味着它是否相等,并且=意味着它是否相等,所以如果我说
if(blah=0)
如果我说
blah=0,它会被调用,但是如果我说
if(blah==0)
它会在每次金额达到0时调用。

没有问题。真的需要代表:P
    var xx:Number = 0;
    button1.addEventListener(MouseEvent.CLICK, buttonCount);
    function buttonCount(event:MouseEvent)
    { 
if (score.text == "1"){
        feedback.text = "well done";
xx = xx +1;   var xxx:String = String(xx);    score.text = xxx
    }else{
feedback.text = "wrong."
    }

}