次のテキストがあるとします。
this is some example c|ode
パイプ記号は、カーソルがnicEditordiv内にある場所です。nicEditorには、カーソルの位置を取得する関数「getRng()」があります。
ただし、getRng()はHTMLを含むカーソルの位置を取得せず、私が見る限り、そのような関数は存在しません(間違っている場合は修正してください)。
nicEditordivのコードは実際には次のようになります。
<span style='font-weig|ht: bold;'>this i</span>s some example code
あなたは私の問題を見ることができます。nicEditor divに何かを挿入しようとしていますが、HTMLタグの途中に挿入されます。
私の質問はこれです:HTMLタグが含まれているカーソルの位置を変換する方法はありますか?または、他の代替ソリューションはありますか?