Document.onselectionchange

これは実験的な機能です。本番で使用する前にブラウザー実装状況をチェックしてください。

Document.onselectionchange プロパティは、 selectionchange イベントがこのオブジェクトに到達したときに呼び出されるイベントハンドラーを表します。

構文

obj.onselectionchange = function;
  • function はユーザー定義の関数の名前を、末尾の () や引数を付けない形、または無名関数の宣言です。

document.onselectionchange = function() { console.log("Selection changed!"); }; 

仕様書

仕様書 状態 備考
Selection API
Document.onselectionchange の定義
草案 初回定義

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOS 版 SafariSamsung Internet
基本対応
実験的
Chrome 完全対応 49Edge 完全対応 ありFirefox 完全対応 45
補足 無効
完全対応 45
補足 無効
補足 Flag not necessary on Nightly
無効 From version 45: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE ? Opera ? Safari ? WebView Android 完全対応 49Chrome Android 完全対応 49Edge Mobile 完全対応 ありFirefox Android 完全対応 45
補足 無効
完全対応 45
補足 無効
補足 Flag not necessary on Nightly
無効 From version 45: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS ? Samsung Internet Android ?

凡例

完全対応  
完全対応
実装状況不明  
実装状況不明
実験的。動作が変更される可能性があります。
実験的。動作が変更される可能性があります。
実装ノートを参照してください。
実装ノートを参照してください。
ユーザーが明示的にこの機能を有効にしなければなりません。
ユーザーが明示的にこの機能を有効にしなければなりません。

関連情報

ドキュメントのタグと貢献者

このページの貢献者: mfuji09, chikoski
最終更新者: mfuji09,