これが私のコードです:
var range = editor.selection.getRng();
range.setStart(range.startContainer, 2);
Chromeではすべて正常に動作しますが、Firefoxでエラーが発生します。インデックスまたはサイズが負であるか、許容量を超えています。Chromeでは、range.startContainerはテキスト要素であり、FirefoxではHtmlParagraphElementです。
FFでこれが発生するのはなぜですか。また、この段落タグをテキストに変換する方法を教えてください。
私は試した:
range.setStart(range.startContainer.firstChild, 2);
しかし、それは機能しません。