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 相关文章推荐
我遇到的参数传递中 双引号单引号嵌套问题
Feb 11 Javascript
JavaScript子窗口ModalDialog中操作父窗口对像
Dec 11 Javascript
js window.print实现打印特定控件或内容
Sep 16 Javascript
this,this,再次讨论javascript中的this,超全面(经典)
Jan 05 Javascript
概述如何实现一个简单的浏览器端js模块加载器
Dec 07 Javascript
vue高德地图之玩转周边
Jun 16 Javascript
php register_shutdown_function函数详解
Jul 23 Javascript
在HTML文档中嵌入JavaScript的四种方法
May 07 Javascript
详解Vue一个案例引发「内容分发slot」的最全总结
Dec 02 Javascript
vue组件 keep-alive 和 transition 使用详解
Oct 11 Javascript
JS实现随机抽选获奖者
Nov 07 Javascript
Vue使用预渲染代替SSR的方法
Jul 02 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+mysql)
2007/11/23 PHP
php cache类代码(php数据缓存类)
2010/04/15 PHP
php中一个有意思的日期逻辑处理
2012/03/25 PHP
php实现单链表的实例代码
2013/03/22 PHP
关于url地址传参数时字符串有回车造成页面脚本赋值失败的解决方法
2013/06/28 PHP
使用PHP生成二维码的两种方法(带logo图像)
2014/03/14 PHP
php中实现xml与mysql数据相互转换的方法
2014/12/25 PHP
PHP 7.1中AES加解密方法mcrypt_module_open()的替换方案
2017/10/17 PHP
PHP实现将多个文件压缩成zip格式并下载到本地的方法示例
2018/05/23 PHP
js 居中漂浮广告
2010/03/21 Javascript
window.open的页面如何刷新(父页面)上层页面
2012/12/28 Javascript
JavaScript显示当然日期和时间即年月日星期和时间
2013/10/29 Javascript
jquery中map函数遍历数组用法实例
2015/05/18 Javascript
JS实现简单的tab切换选项卡效果
2016/09/21 Javascript
Mac中安装nvm的教程分享
2017/12/11 Javascript
web3.js增加eth.getRawTransactionByHash(txhash)方法步骤
2018/03/15 Javascript
vue-router3.0版本中 router.push 不能刷新页面的问题
2018/05/10 Javascript
Vue.use源码学习小结
2018/06/20 Javascript
使用vue自定义指令开发表单验证插件validate.js
2019/05/23 Javascript
Vue2.x通用编辑组件的封装及应用详解
2019/05/28 Javascript
JavaScript中交换值的10种方法总结
2020/08/18 Javascript
Python爬虫获取图片并下载保存至本地的实例
2018/06/01 Python
Python Scapy随心所欲研究TCP协议栈
2018/11/20 Python
python super用法及原理详解
2020/01/20 Python
Django form表单与请求的生命周期步骤详解
2020/06/07 Python
Python依赖包迁移到断网环境操作
2020/07/13 Python
Python是怎样处理json模块的
2020/07/16 Python
python3代码中实现加法重载的实例
2020/12/03 Python
仿CSDN Blog返回页面顶部功能实现原理及代码
2013/06/30 HTML / CSS
美国购买新书和二手书网站:Better World Books
2018/10/31 全球购物
售后服务经理岗位职责
2014/02/25 职场文书
青少年法制教育心得体会
2016/01/14 职场文书
党风廉洁教育心得体会
2016/01/20 职场文书
2016年幼儿园教研活动总结
2016/04/05 职场文书
go使用Gin框架利用阿里云实现短信验证码功能
2021/08/04 Golang
MySQL实现配置主从复制项目实践
2022/03/31 MySQL