1. 開発者向けのウェブ技術
  2. Web API
  3. Selection
  4. removeRange()

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Selection: removeRange() メソッド

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2023年9月以降、すべてのブラウザーで利用可能です。

Selection.removeRange() メソッドは、選択範囲からある範囲を削除します。

構文

js
removeRange(range)

引数

range

選択範囲から削除する範囲オブジェクト。

返値

なし (undefined)。

js
/* プログラム上、複数の範囲を選択することができます。
 * これにより、最初の範囲を除くすべての範囲が削除されます。 */
const s = window.getSelection();
if (s.rangeCount > 1) {
 for (let i = 1; i < s.rangeCount; i++) {
 s.removeRange(s.getRangeAt(i));
 }
}

仕様書

仕様書
Selection API
# dom-selection-removerange

ブラウザーの互換性

関連情報

  • 所属先のインターフェイスである Selection

MDN の改良に協力

協力方法を知る

このページは MDN の貢献者によって に最終更新されました。

AltStyle によって変換されたページ (->オリジナル) /