textField problem

I used this code to create runtime text fields:

this.createTextField(“tfText”, this.getNextHighestDepth(), 265, 50, 500, 500);
tfText.html = true;
tfText.multiline = true;
tfText.styleSheet = styles;
tfText.wordWrap = true;
var lvText:LoadVars = new LoadVars();
lvText.onData = function(sData:String):Void {
tfText.htmlText = sData;
};
lvText.load(“proposal.txt”);
scrollUp1.onRelease = function():Void{
tfText.scroll -= 5;
};
scrollDown1.onRelease = function():Void{
tfText.scroll += 5;
};

On other frames, where I don’t want the text to show up, I tried creating a command to removeTextField. But it doesn’t seem to work:

onEnterFrame = function(){
tfText.removeTextField();
};

Any idea why this doesn’t work? Why I can’t remove the text field? Is it a depth problem?