说这个标记代码是从textarea
检索的:
# Hello World
---
This is a demo| paragraph
光标的当前位置由|
字符表示。
该代码正确地编译为以下标记:
<h1>Hello World</h1>
<br/>
<hr>
<p>This is a demo paragraph</p>
可以使用$(textarea)[0].selectionStart
来检索光标位置。忽略标记特定的字符除转义字符之外的,如何从标记中获得光标的位置并将其放置在正确的标记位置?
#Hel|lo word
将光标置于
<h1>Hel|lo world</h1>
旁注:如果光标位于两个连续的减价字符之间,例如
*|*
,则光标将放置在<b>
标签的之前。