English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Когда элемент <details> открывается или закрывается, выполняется JavaScript:
<!DOCTYPE html> <html> <head> <title>Использование события ontoggle в HTML (Веб-сайт основного руководства oldtoolbag.com)</title> <style> div { фоновый цвет: желтый; граница: 1px сплошная #cccccc; отступ: 10px; } </style> </head> <body> <p>Откройте детали.</p> <details ontoggle="myFunction()"> <summary>Copyright 1999-2019.</summary> <p>Все права защищены.</p> <p>Подробное содержание и абзацы здесь демонстрируются.</p> </details> <p><strong>Примечание:</strong> Событие ontoggle поддерживается в Chrome, Safari 6+ и Opera 15+.</p> <script> function myFunction() { alert("Событие ontoggle сработало"); } </script> </body> </html>Проверьте, как это выглядит ‹/›
Когда пользователь открывает или закрывает элемент <details>, срабатывает свойство ontoggle.
Элемент <details> определяет другие детализированные данные, которые пользователь может отображать или скрывать по мере необходимости.
IEFirefoxOperaChromeSafari
В HTML5 свойство ontoggle добавлено как новое.
<элемент ontoggle="script">
Значение | Описание |
---|---|
script | Скрипт выполняется в ontoggle |
Поддерживаемые теги HTML: | <details> |
---|
Справочник по DOM HTML: событие ontoggle