Звучит так, как будто вы должны были сделать до запуска своего сайта. Вы могли бы создать определенный класс или переопределить класс TextField, чтобы реализовать метод, который по заданному слову будет искать вхождения этого слова в каждом TextField, который вы хотите найти с помощью метода String search () или match () и примените некоторое форматирование к этому слову, чтобы выделить его.
Этот метод может быть прослушивателем событий, хотя я бы предпочел использовать класс Signal для чего-то подобного. Во всяком случае, вот базовый пример
public class SearchableTextField extends Sprite
{
private var textfield:TextField;
public function SearchableTextField(dispatcher:EventDispatcher )
{
dispatcher.addEventListener( CustomEvent.HIGHTLIGHT , searchEventListener );
}
private function searchEventListener( event:CustomEvent ):void
{
var searchTerm:String = event.searchTerm;
if( textfield != null )
{
//find every occurrence the searchTerm
//in textfield.text and format it
}
}
}