Javascript 获取/使用HTML文本区域内的选定位置
我创建的程序(总结到上面的基础知识)按预期工作,但是我想知道是否可以改进它。有一个文本区域,您可以在其中键入内容,单击输入按钮后,它会向文本区域内的文本添加一个HTML注释字符串。我希望它添加<!-->指向所选文本区域的一部分(如在您键入的文本下一个显示位置)。这在原始Javascript中是可能的,还是有一个库可以实现这一点?在文本区域中查找光标位置是一个非常常见的问题;但事实并非如此。看看这些。它们之间有一些冗余,但讨论可能有用(或者有人可能会更好地为您解释)Javascript 获取/使用HTML文本区域内的选定位置,javascript,html,Javascript,Html,我创建的程序(总结到上面的基础知识)按预期工作,但是我想知道是否可以改进它。有一个文本区域,您可以在其中键入内容,单击输入按钮后,它会向文本区域内的文本添加一个HTML注释字符串。我希望它添加指向所选文本区域的一部分(如在您键入的文本下一个显示位置)。这在原始Javascript中是可能的,还是有一个库可以实现这一点?在文本区域中查找光标位置是一个非常常见的问题;但事实并非如此。看看这些。它们之间有一些冗余,但讨论可能有用(或者有人可能会更好地为您解释) 很抱歉。我把它固定在我的节目上了,只
很抱歉。我把它固定在我的节目上了,只是错过了这里。
<textarea id="editor"></textarea>
<input type="button" value="Insert Comment" onclick="document.getElementById('editor').value+='<'+'!-- -->\n'"/>