codecamp

HTML DOM MenuItem 对象

MenuItem 对象是HTML5新增的。

MenuItem 对象表示 HTML <menuitem> 元素。

注意:目前只有Firefox浏览器支持 <menuitem>元素。

访问 MenuItem 对象

你可以使用 getElementById() 来访问<menuitem>元素:

var x = document.getElementById("myMenuItem");

创建 MenuItem 对象

你可以使用 document.createElement() 方法创建 <menuitem> 元素:

var x = document.createElement("MENUITEM");

MenuItem 对象属性

Property 描述
checked 设置或返回菜单项是否应进行检查
command 设置或返回菜单项 command 属性的值
default 设置或返回菜单项是否应该是默认的命令
disabled 设置或返回菜单项是否禁用
icon 设置或返回代表菜单项的图片
label 设置或返回菜单项的 label 属性值
radiogroup 设置或返回菜单项的 radiogroup 属性值
type 设置或返回菜单项的 type 属性值

标准属性和事件

MenuItem 对象同样支持标准的 属性事件


相关文章

HTML 参考手册: HTML<标签>

HTML DOM Menu 对象
HTML DOM Meta 对象
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

HTML DOM对象

HTML DOM 引用对象

HTML DOM Password 对象

HTML DOM Link 对象

HTML DOM Select 对象

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }