我目前正在开发大纲编辑器。我想添加一个功能,用户可以轻松地在文本内上下拖动或移动行,保留行的内容,并使用上一行或下一行进行切换以方便编辑。 例如:
原件: 例1 例2 例3
用户插入符号/光标在第二行。 (Ctrl +向上箭头)然后应将示例1和2交换为:
Example2 例1 例3
我希望多次执行此操作,以便轻松地重新构造或移动行。
要做到这一点,我创建了一个具有可编辑内容的大区域的编辑器,我希望我的行可以在其中移动。
<section contenteditable="true"><section>
因此,如果我有此部分占据了页面的大部分时间,那么每次用户开始新行时,它都会创建一个新的div,如何访问光标所在的可编辑内容中的哪一行? 谢谢