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 相关文章推荐
老鱼 浅谈javascript面向对象编程
Mar 04 Javascript
js中this用法实例详解
May 05 Javascript
JS+CSS实现的简单折叠展开多级菜单效果
Sep 12 Javascript
jQuery实现的模拟弹出窗口功能示例
Nov 24 Javascript
详解使用grunt完成requirejs的合并压缩和js文件的版本控制
Mar 02 Javascript
js图片放大镜效果实现方法详解
Oct 28 Javascript
BootStrap Select清除选中的状态恢复默认状态
Jun 20 Javascript
CSS3 动画卡顿性能优化的完美解决方案
Sep 20 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
Nov 09 Javascript
vue下使用nginx刷新页面404的问题解决
Aug 02 Javascript
Vue 组件的挂载与父子组件的传值实例
Sep 02 Javascript
快速解决vue2+vue-cli3项目ie兼容的问题
Nov 17 Vue.js
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作的文本留言本的例子(六)
2006/10/09 PHP
php 保留小数点
2009/04/21 PHP
PHP __autoload函数(自动载入类文件)的使用方法
2012/02/04 PHP
Laravel中注册Facades的步骤详解
2016/03/16 PHP
PHP 生成微信红包代码简单
2016/03/25 PHP
php实现按天数、星期、月份查询的搜索框
2016/05/02 PHP
微信公众平台开发教程②微信端分享功能图文详解
2019/04/10 PHP
php layui实现前端多图上传实例
2019/07/30 PHP
PHP如何使用array_unshift()在数组开头插入元素
2020/09/01 PHP
替代window.event.srcElement效果的可兼容性的函数
2009/12/18 Javascript
javascript中字符串替换函数replace()方法与c# 、vb 替换有一点不同
2010/06/25 Javascript
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
如何使用Javascript获取距今n天前的日期
2013/07/08 Javascript
JS 实现图片直接下载示例代码
2013/07/22 Javascript
JavaScript bold方法入门实例(把指定文字显示为粗体)
2014/10/17 Javascript
js ajaxfileupload.js上传报错的解决方法
2016/05/05 Javascript
javascript Promise简单学习使用方法小结
2016/05/17 Javascript
巧用Vue.js+Vuex制作专门收藏微信公众号的app
2016/11/03 Javascript
浅谈JS函数节流防抖
2017/10/18 Javascript
JS实现为动态添加的元素增加事件功能示例【基于事件委托】
2018/03/21 Javascript
JS数组方法reduce的用法实例分析
2020/03/03 Javascript
JS浏览器BOM常见操作实例详解
2020/04/27 Javascript
Python编程中的反模式实例分析
2014/12/08 Python
Python爬虫实例_利用百度地图API批量获取城市所有的POI点
2018/01/10 Python
Python获取网段内ping通IP的方法
2019/01/31 Python
python实现H2O中的随机森林算法介绍及其项目实战
2019/08/29 Python
python multiprocessing多进程变量共享与加锁的实现
2019/10/02 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
2019/11/01 Python
利用Vscode进行Python开发环境配置的步骤
2020/06/22 Python
Python使用lambda抛出异常实现方法解析
2020/08/20 Python
Python用Jira库来操作Jira
2020/12/28 Python
家居装修公司创业计划书范文
2014/03/20 职场文书
2015年幼儿园师德师风建设工作总结
2015/10/23 职场文书
python工具dtreeviz决策树可视化和模型可解释性
2022/03/03 Python
win10重装系统后上不了网怎么办 win10重装系统网络故障的解决办法
2022/07/23 数码科技
vue el-table实现递归嵌套的示例代码
2022/08/14 Vue.js