import flash.display.Loader;
stage.focus = myTextBox;
myButton.addEventListener(MouseEvent.CLICK, findTarget);
function findTarget(evt:MouseEvent):void
{
var writer:String;
var tester = String(myTextBox.text).toLowerCase()
var checker:Array = new Array(“a”, “b”, “c”);
var answers:Array = new Array();
answers[0] = “Thats A!”;
answers[1] = “Thats B!”;
answers[2] = “Thats C!”;
var images:Array = new Array("a.jpg", "b.jpg", "c.jpg");
for (var i:int = 0; i < checker.length; i++)
{
if (tester == checker*)
{
writer = answers*;
var imageLoader:Loader = new Loader();
imageLoader.load(new URLRequest(images*));
addChild (imageLoader);
imageLoader.x = 50;
imageLoader.y = 200;
break;
}
else
{
writer = "ERROR";
removeChild(imageLoader);
}
}
outputBox.text = writer;
}
i wanted the loaded image to be removed if the outputBox.text shows ERROR, but i have tried removeChild and unload(), they don’t work. Any help will be greatly appreciated.