输入和动态文本字段不能获得新的价值

时间:2011-08-02 12:56:46

标签: actionscript-3 flash-cs5 flash

基本上是问题所在。非常奇怪的问题。

  • 我无法通过代码为动态字段分配新值。
  • 我无法写入flash播放器的输入字段。

你是ganna需要fla文件。我简化了。并不复杂。 http://www.sundanceresidences.com/formTest.zip

如果你不问代码,我将不胜感激。事实并非如此。如果你真的想帮助测试一下这个文件。

感谢。

1 个答案:

答案 0 :(得分:0)

我正在使用flash ide创建文本字段,我总是以这种方式工作,直到我看到这个未知错误。有时会发生这种情况。 解决方案是按代码创建文本字段。通过这种方式,我不得不格式化和设计字段。如果有人从谷歌来这里,我就举了一个例子。

    var name_txt:TextField;
    name_txt = new TextField();
    name_txt.type = TextFieldType.INPUT;
    name_txt.x = 10;
    name_txt.y = 10;
    name_txt.width = 338;
    name_txt.height = 20;
    name_txt.multiline = false;
    name_txt.antiAliasType = AntiAliasType.NORMAL;
    addChild(name_txt);     

    var myFormat:TextFormat = new TextFormat();  
    myFormat.color = 0x093F51;
    myFormat.size = 12;
    myFormat.bold = true;
    myFormat.letterSpacing = "1";
    myFormat.font = "PT Sans Bold";

    name_txt.defaultTextFormat = myFormat;