Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取/使用HTML文本区域内的选定位置_Javascript_Html - Fatal编程技术网

Javascript 获取/使用HTML文本区域内的选定位置

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

我创建的程序(总结到上面的基础知识)按预期工作,但是我想知道是否可以改进它。有一个文本区域,您可以在其中键入内容,单击输入按钮后,它会向文本区域内的文本添加一个HTML注释字符串。我希望它添加<!-->指向所选文本区域的一部分(如在您键入的文本下一个显示位置)。这在原始Javascript中是可能的,还是有一个库可以实现这一点?

在文本区域中查找光标位置是一个非常常见的问题;但事实并非如此。看看这些。它们之间有一些冗余,但讨论可能有用(或者有人可能会更好地为您解释)


很抱歉。我把它固定在我的节目上了,只是错过了这里。
   <textarea id="editor"></textarea>
   <input type="button" value="Insert Comment" onclick="document.getElementById('editor').value+='<'+'!--    -->\n'"/>