[英]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.