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

时间:2012-12-08 03:27:27

标签: javascript extjs textarea

这个问题可能在其他框架中被问到,不确定ExtJ上是否有一个,我是新手。我想知道是否有一个TextArea和一个按钮的简单示例。按下按钮时,固定字符串“???”插入TextArea中的光标。

提前致谢。

1 个答案:

答案 0 :(得分:6)

您实际上可以直接从DOM执行此操作,使用textareas selectionStart属性来查找插入位置。

所以你可以按照

的方式做点什么
textArea.value = textArea.value.substring(0, selectionStart)+'???'+textArea.value.substring(selectionStart);

这是一个jsfiddle,使用Ext.get和Ext.getDom的组合来演示这一点,以选择和修改元素。