GlobalEventHandlers.oncancel

oncancelプロパティはGlobalEventHandlersのミックスイン(mixin)で、cancelイベントを<dialog>要素に送るためのEventHandlerです

cancelイベントはユーザーが<dialog>を閉じる意向を示した際に発火します。このイベントハンドラーはイベントをバブリングから防ぎます。つまり、いかなる親ハンドラーであってもイベントは通知されません。

構文

target.oncancel = functionRef;

引数

functionRefは関数名もしくは関数式です。この関数はEventオブジェクトを唯一の引数として受け取ります。

oncancelハンドラーは一つのオブジェクトに対して一つのみ割り当てることが可能です。より柔軟であることからEventTarget.addEventListener()メソッドを代わりに使用するのも良いかもしれません。

仕様書

仕様書 状態 備考
HTML Living Standard
oncancel の定義
現行の標準

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
oncancelChrome 完全対応 ありEdge 完全対応 ≤79Firefox 未対応 なしIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 未対応 なしOpera Android ? Safari iOS ? Samsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応
未対応  
未対応
実装状況不明  
実装状況不明

関連情報