HTML | Объект меню DOM
Опубликовано: 2 Февраля, 2022
Объект меню DOM используется для представления элемента HTML <menu> . Этот тег определяет список команд. Он используется для контекстных меню, панелей инструментов и для перечисления элементов управления и команд формы.
Синтаксис:
- Доступ к объекту меню
var y = document.getElementById ("myMenu");
- Создание объекта меню
var y = document.createElement ("МЕНЮ");
Характеристики:
- label: устанавливает или возвращает значение атрибута label меню.
- type: устанавливает или возвращает значение атрибута type меню.
Examples-1: Accessing Menu Object.
<!DOCTYPE html> < html > < body > < div style="background:green; padding: 10px;" contextmenu = "MENU" > < p >Right-click inside the box to see the context menu!!!</ p > < menu type = "context" id = "MENU" > < menuitem label = "Refresh" onclick = "window.location.reload();" icon = "ico_reload.png" > </ menuitem > < menuitem label = "Email This Page" onclick=" window.location = "mailto:?body=" +window.location.href;"> </ menuitem > </ menu > </ div > < script > function Geeks() { var y = document.getElementById("MENU"); } </ script > < p >This example can work only on Firefox!</ p > </ body > </ html > |
Выход:
Example-2: Creating Menu Object.
<!DOCTYPE html> < html > < body > < div style="background:pink; padding: 10px;" contextmenu = "MENU" > < p >Right-click inside the box to see the context menu!!!</ p > < menu type = "context" id = "MENU" > < menuitem label = "Refresh" onclick = "window.location.reload();" icon = "ico_reload.png" > </ menuitem > < menuitem label = "Email This Page" onclick=" window.location = "mailto:?body=" +window.location.href;"> </ menuitem > </ menu > </ div > < script > function Geeks() { //creating menu var y = document.createElement("MENU"); document.getElementById("MENU"); } </ script > < p >This example can work only on Firefox!</ p > </ body > </ html > |
Выход:
Поддерживаемые браузеры:
- Mozilla Firefox-8.0