繁体   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