この質問はおそらく他のフレームワークで尋ねられますが、ExtJs にあるかどうかはわかりませんが、これは私が初めてです。TextArea とボタンを使用した簡単な例があるかどうか疑問に思います。ボタンを押すと固定文字列「???」TextArea のカーソル位置に挿入されます。
前もって感謝します。
この質問はおそらく他のフレームワークで尋ねられますが、ExtJs にあるかどうかはわかりませんが、これは私が初めてです。TextArea とボタンを使用した簡単な例があるかどうか疑問に思います。ボタンを押すと固定文字列「???」TextArea のカーソル位置に挿入されます。
前もって感謝します。
textareas selectionStart 属性を使用してキャレットの位置を見つけることで、DOM から直接これを行うことができます。
だから、あなたはの線に沿って何かをすることができます
textArea.value = textArea.value.substring(0, selectionStart)+'???'+textArea.value.substring(selectionStart);
これは、Ext.getと Ext.getDom の組み合わせを使用して要素を選択および変更することを示す jsfiddle です。