これが私のコードです:
range.setStart(range.startContainer, index);
range.setEnd(range.startContainer, parseInt(index) + parseInt((ed.line.text.split(' ')[2] || "").length));
コンソールからの値は次のとおりです。
index: 1
eindex + (ed.line.text.split(' ')[2] || "").length: 2
ed.line.text.length: 2
そして、なぜこのエラーが発生するのですか?:
インデックスまたはサイズが負であるか、許容量を超えています