Быстрый фон. У меня есть серия редактируемых текстовых областей, в которые я хочу добавить переменную одним нажатием кнопки.
Если я нажму кнопку, текстовое поле теряет фокус, и я не могу указать, в какое текстовое поле мне нужно добавить переменную. Может кто-нибудь придумать способ удержать фокус на текстовом поле, вставить переменную и затем позволить пользователю продолжать печатать.
Я не уверен, если это частично или полностью возможно, но любая помощь будет высоко ценится. Я играл с функцией setFocus, пытаясь заставить это работать безуспешно.
Вот фрагмент моего кода:
public function addFirstName(myText:string):void{
myText = myText + "<<firstname>>";
}
<mx:TextArea id="txt1" change="text1=txt1.text" text="{text3}" editable="true"/>
<mx:TextArea id="txt2" change="text2=txt2.text" text="{text2}" editable="true"/>
<mx:Button label="Insert First Name" click="addFirstName(focusedtextarea)"/>
это сфокусированная текстовая часть, на которой я застрял
Заранее спасибо!