Selection: isCollapsed プロパティ
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
Selection.isCollapsed は読み取り専用のプロパティで、現在テキストが選択されているかどうかを示す論理値を返します。選択範囲の開始点と終了点がコンテンツ内の同じ位置にある場合、テキストは選択されていません。
選択範囲が収縮状態であっても、1 つ(Gecko では 1 つ以上)の Range が存在する場合があるため、Selection.rangeCount がゼロになるとは限らないことに注意してください。その場合、Selection オブジェクトの getRangeAt() メソッドを呼び出すと、収縮状態の Range オブジェクトが返される可能性があります。