任何人都可以幫助我嗎?識別不同文本區域的光標位置,並在列表框中選擇項目時插入文本
我有一個.aspx頁面設計了兩個文本區域控件和一個列表框控件。
<td>
<p>Base Entity Attributes</p>
<select name="drop1" id="SelectGroupApiS" size="4">
</select>
</td>
<td>
<p>REQUEST XML</p>
<textarea id="txtAreaRequest" rows="" cols=""></textarea>
</td>
<td>
<p>RESPONSE XML</p>
<textarea id="txtAreaResponse" rows="" cols=""></textarea>
</td>
當我點擊任何一個列表框的項目我做了列表項的當前文本使用jQuery是在文本區。但我希望文本位於包含光標位置的文本框中。 目前我做成單個文本框。我現在想要在包含光標位置的兩個文本框之一中顯示文本。
如何使它發生?
幫助我PLSS
通過「光標位置」我想你指的焦點,對不對? –
我剛剛將選定列表項目的文本插入到單個textarea中,就像$(「#txtArea1」)。insertAtCaret($('#lis> option:selected')。text());但現在我希望它像(txtArea1.gotfocus()){insert to txtare1} else if(txtArea2.gotfocus()){insert to txtarea 2} – Nanda
@roasted獲得lastfocus的文本框需要單擊項目時插入的文本在列表框中。在頁面載入時,最初的焦點必須設置爲任何一個文本框? – Nanda