English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
when the <details> element is opened or closed, JavaScript is executed:
<!DOCTYPE html> <html> <head> <title>HTML ontoggle イベント属性の使用(基本チュートリアルウェブサイト oldtoolbag.com)</title>/title> <style> div { background: yellow; border: 1px solid #cccccc; padding: 10px; } </style> </head> <body> <p>詳細を開く。/p> <details ontoggle="myFunction()"> <summary>著作権 1999-2019./summary> <p> - 著作権所有。/p> <p>詳細な内容と段落はここに表示されます.../p> </詳細 <p><strong>注意:</strong>/ontoggleイベント属性はChrome、Safariでサポートされています 6+、そして Opera 15+./p> <script> function myFunction() { alert("ontoggle イベントがトリガーされました"); } </script> </body> </html>テストをしてみる ‹/›
ユーザーが <details> 要素を開いたり閉じたりしたときに、onggle 属性がトリガーされます。
<details> 要素は、ユーザーが必要に応じて表示または非表示できる詳細情報を指定します。
IEFirefoxOperaChromeSafari
HTML5中、ontoggle 属性は新しいです。
<element ontoggle="script">
値 | 説明 |
---|---|
script | script が ontoggle で実行されます |
サポートされている HTML タグ: | <details> |
---|
HTML DOM リファレンス: ontoggle イベント