JavaScript实现自动消除按钮功能的方法


Posted in Javascript onAugust 05, 2015

本文实例讲述了JavaScript实现自动消除按钮功能的方法。分享给大家供大家参考。具体如下:

这里使用JavaScript自动消除前项显示的内容,在网页特定方位显示内容,第一个按钮可用,但第二个在第一个点击之后就不能用了,如果想让第二个按钮起作用,你需要对其进行功能消除,如本示例代码就实现这样一种功能。

运行效果如下图所示:

JavaScript实现自动消除按钮功能的方法

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title>JavaScript自动消除前项显示的内容</title>
<style type="text/css">
body{padding:20px;background:#333;}
h1{color:white;}
em{width:100px;height:100px;background:#EEE;border:1px #CCC solid;padding:10px;cursor:pointer;}
div{width:100px;height:100px;background:#444;margin:10px;display:none;color:white;text-align:center;line-height:100px;}
</style>
</head>
<body> 
  <h1>鱼与熊掌不可兼得</h1>
  <br />
 <em>我要鱼</em>
 <em>我要熊掌</em>
 <div id="a">鱼</div>
 <div id="b">熊掌</div>
<script type="text/javascript">
window.onload=function(){
  var abtn=document.getElementsByTagName("em")[0];
  var bbtn=document.getElementsByTagName("em")[1];
  var a=document.getElementById("a");
  var b=document.getElementById("b");
  abtn.onclick=function(){
    a.style.display="block";
    bbtn.onclick=null;
  }
  bbtn.onclick=function(){
    b.style.display="block";
    abtn.onclick=null;
  }
}   
</script>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JSONP之我见
Mar 24 Javascript
JS解析XML文件和XML字符串详解
Apr 17 Javascript
jquery通过扩展select控件实现支持enter或focus选择的方法
Nov 19 Javascript
jQuery.ajax 跨域请求webapi设置headers的解决方案
Aug 08 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
Sep 19 Javascript
详解jQuery的Cookie插件
Nov 23 Javascript
vue 里面使用axios 和封装的示例代码
Sep 01 Javascript
详解vue-router 命名路由和命名视图
Jun 01 Javascript
JavaScript设计模式之工厂模式简单实例教程
Jul 03 Javascript
springMvc 前端用json的方式向后台传递对象数组方法
Aug 07 Javascript
详解angular2 控制视图的封装模式
Dec 27 Javascript
小程序识别身份证,银行卡,营业执照,驾照的实现
Nov 05 Javascript
JS版元素周期表实现方法
Aug 05 #Javascript
javascript实现手机震动API代码
Aug 05 #Javascript
JS实现生成会变大变小的圆环实例
Aug 05 #Javascript
JavaScript计算某一天是星期几的方法
Aug 05 #Javascript
JavaScript实现节点的删除与序号重建实例
Aug 05 #Javascript
javascript禁止访客复制网页内容的实现代码
Aug 05 #Javascript
JS+CSS实现表格高亮的方法
Aug 05 #Javascript
You might like
《PHP编程最快明白》第三讲:php数组
2010/11/01 PHP
yii实现CheckBox复选框在同一行显示的方法
2014/12/03 PHP
为PHP5.4开启Zend OPCode缓存
2014/12/26 PHP
highchart数据源纵轴json内的值必须是int(详解)
2017/02/20 PHP
thinkPHP5.0框架模块设计详解
2017/03/18 PHP
使用EXT实现无刷新动态调用股票信息
2008/11/01 Javascript
jQuery中的bind绑定事件与文本框改变事件的临时解决方法
2010/08/13 Javascript
Dom与浏览器兼容性说明
2010/10/25 Javascript
JS判断元素为数字的奇异写法分享
2012/08/01 Javascript
jquery获取元素值的方法(常见的表单元素)
2013/11/15 Javascript
window.location的重写及判断location是否被重写
2014/09/04 Javascript
基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏
2016/01/07 Javascript
JavaScript随机生成颜色的方法
2016/10/15 Javascript
利用Vue.js框架实现火车票查询系统(附源码)
2017/02/27 Javascript
使用vue2.0创建的项目的步骤方法
2018/09/25 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
2018/12/10 Javascript
Vue动态修改网页标题的方法及遇到问题
2019/06/09 Javascript
[00:32]2018DOTA2亚洲邀请赛出场——LGD
2018/04/04 DOTA
Python警察与小偷的实现之一客户端与服务端通信实例
2014/10/09 Python
python3编写ThinkPHP命令执行Getshell的方法
2019/02/26 Python
搞清楚 Python traceback的具体使用方法
2019/05/13 Python
python使用opencv实现马赛克效果示例
2019/09/28 Python
Python 实现try重新执行
2019/12/21 Python
Python实时监控网站浏览记录实现过程详解
2020/07/14 Python
python实现跨年表白神器--你值得拥有
2021/01/04 Python
Pandas的数据过滤实现
2021/01/15 Python
python 基于DDT实现数据驱动测试
2021/02/18 Python
Raleigh兰令自行车美国官网:英国凤头牌自行车
2018/01/08 全球购物
DJI大疆德国官方商城:大疆无人机
2018/09/01 全球购物
中东地区最大的奢侈品市场:The Luxury Closet
2019/04/09 全球购物
小学生自我鉴定
2013/10/12 职场文书
房地产销售经理岗位职责
2014/01/01 职场文书
家长通知书家长评语
2014/04/17 职场文书
雷锋式好少年事迹材料
2014/08/17 职场文书
详解Python 3.10 中的新功能和变化
2021/04/28 Python
windows server2016安装oracle 11g的图文教程
2022/07/15 Servers