Firefox os Action menus

本文介绍如何使用Mozilla官方提供的CSS文件渲染Action Menus,并通过HTML和JavaScript实现按钮点击后的响应效果。
   首先引入mozilla 官方css文件以渲染action menus --->@import url(resources/action_menu.css);我直接将其引入html文件" p# O. L; ?, j4 ~; f( S* J, A
其次是用html创建菜单
<!DOCTYPE html>
<html>
<head>
<title>Action menus</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="style/action_menu.css" />
</head>
<body>
    <form role="dialog" data-type="action" onsubmit="return false;" id="sample-menu">
        <menu>
            <button id="button1"> Action 1 </button>
            <button id="button2" disabled> Action 2 (disabled) </button>
            <button id="button3"> Action 3 </button>
            <button id="cancel"> Cancel </button>
        </menu>
    </form>
</body>
<script type="text/javascript" src="js/action.js"></script>
</html>
JavaScript 创建动作控制

var btn = document.querySelector("#button1");
btn.addEventListener("click", function() {
    var title = document.getElementById("sample-title");
    title.innerHTML="Button 1";
});


var btn = document.querySelector("#button3");
btn.addEventListener("click", function() {
    var title = document.getElementById("sample-title");
    title.innerHTML="Button 3";
});
下面是效果图
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值