如何使用e.target.name解析xml

时间:2015-01-11 11:01:17

标签: xml actionscript-3 target

我希望通过parse xml e.target.name文件,而不是使用switch function。这些按钮放在Array中,然后放在for loop中,我将其添加到eventlistener

现在看起来像这样:

function samClick(e:MouseEvent):void
{
    switch (e.target)
    {
        case A0101 :
            p.p.arch_tekst.text = archTekst.archMen.A0101T;
            p.p.arch_opis.text = archTekst.archMen.A0101O;
        break;

        case A0102 :
            p.p.arch_tekst.text = archTekst.archMen.A0102T;
            p.p.arch_opis.text = archTekst.archMen.A0102O;
        break;

        case A0103 :
            p.p.arch_tekst.text = archTekst.archMen.A0103T;
            p.p.arch_opis.text = archTekst.archMen.A0103O;
        break;

        case A0104 :
            p.p.arch_tekst.text = archTekst.archMen.A0104T;
            p.p.arch_opis.text = archTekst.archMen.A0104O;
        break;
    }
}

但我不想让它像这样工作:

function samClick(e:MouseEvent):void
{
    p.p.arch_tekst.text = archTekst.archMen.(e.target.name + "T");
    p.p.arch_opis.text = archTekst.archMen.(e.target.name + "O");
}

但是当我以这种方式编写代码时,它无法正常工作......

有人可以帮忙吗?

0 个答案:

没有答案