AS3 - 将字符串变量的值与文本字段中包含的值进行比较

时间:2013-12-04 23:25:32

标签: actionscript-3 types casting

我无法将字符串变量的值与文本字段中包含的值进行比较。 我在文本框中输入“Hello World”,然后单击按钮 预期结果是“相同的”,我得到“不同。”

var monTexte:String = "Hello World";
button_1.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler);
function fl_MouseClickHandler(event:MouseEvent):void
{
    if (monTexte==monTexteSaisie.text) trace ("identique");
    else trace("différent");
}

3 个答案:

答案 0 :(得分:0)

您可以尝试使用.toLowerCase()功能,以便更轻松地进行检查。或者尝试使用texfField.text.indexOf(variableText)检查文本是否存在。

答案 1 :(得分:0)

问题是换行符

 trace("-"+monTexteSaisie.text+"-")

答案 2 :(得分:-1)

您必须删除Flash文件中的复选框。 “Crenage automique”sory我的flash版本是法语版。就在您更改文本颜色的地方旁边。