execCommand
選択したテキストを太字にするか、色を設定するようにドキュメントを呼び出しています。しかし最近execCommand
、選択したテキストではなく、特定の範囲で使用する必要があります。
私はこれを行うことができますか?
execCommand
選択したテキストを太字にするか、色を設定するようにドキュメントを呼び出しています。しかし最近execCommand
、選択したテキストではなく、特定の範囲で使用する必要があります。
私はこれを行うことができますか?
できますが、選択する必要があります。つまり、次のようにします。
Range
execCommand
selection
次のようにして範囲内 (非 IE ブラウザー) を作成できます。
var selection = window.getSelection();
selection.removeAllRanges();
selection.addRange(range);
execCommand
IE では、オブジェクトに対して直接実行できるTextRange
ため、このプロセス全体が必要ありません。