簡體   English   中英

在ExtJs中,如何在TextArea中的插入位置插入固定字符串?

[英]In ExtJs, how to insert a fixed string at caret position in a TextArea?

這個問題可能在其他框架中被問到,不確定ExtJ上是否有一個,我是新手。 我想知道是否有一個TextArea和一個按鈕的簡單示例。 按下按鈕時,固定字符串“???” 插入TextArea中的光標處。

提前致謝。

您實際上可以直接從DOM執行此操作,使用textareas selectionStart屬性來查找插入位置。

所以你可以做一些事情

textArea.value = textArea.value.substring(0, selectionStart)+'???'+textArea.value.substring(selectionStart);

這是一個jsfiddle,使用Ext.get和Ext.getDom的組合來演示這一點,以選擇和修改元素。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM