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 控制 html元素 显示/隐藏实现代码
Sep 01 Javascript
javascript实现点击后变换按钮显示文字的方法
May 13 Javascript
JQuery判断checkbox是否选中及其它复选框操作方法合集
Jun 01 Javascript
jQuery实现动态表单验证时文本框抖动效果完整实例
Aug 21 Javascript
使用jQuery的easydrag插件实现可拖动的DIV弹出框
Feb 19 Javascript
AngularJS之依赖注入模拟实现
Aug 19 Javascript
js模拟微博发布消息
Feb 23 Javascript
解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法
May 05 Javascript
详解微信小程序 相对定位和绝对定位
May 11 Javascript
JS实现搜索关键词的智能提示功能
Jul 07 Javascript
Vue3配置axios跨域实现过程解析
Nov 25 Vue.js
Axios代理配置及封装响应拦截处理方式
Apr 07 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
xml在joomla表单中的应用详解分享
2012/07/19 PHP
php 下载保存文件保存到本地的两种实现方法
2013/08/12 PHP
php使用google地图应用实例
2014/12/31 PHP
php猜单词游戏
2015/09/29 PHP
PHP Imagick完美实现图片裁切、生成缩略图、添加水印
2016/02/22 PHP
yii2实现根据时间搜索的方法
2016/05/25 PHP
php实现微信支付之退款功能
2018/05/30 PHP
JavaScript TO HTML 转换
2006/06/26 Javascript
关于使用runtimeStyle属性问题讨论文章
2007/03/08 Javascript
用document.documentElement取代document.body的原因分析
2009/11/12 Javascript
一次失败的jQuery优化尝试小结
2011/02/06 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
jquery提交form表单时禁止重复提交的方法
2014/02/13 Javascript
JQuery EasyUI 日期控件如何控制日期选择区间
2014/05/05 Javascript
JavaScript插件化开发教程 (四)
2015/01/27 Javascript
javascript将DOM节点添加到文档的方法实例分析
2015/08/04 Javascript
JavaScript中的闭包
2016/02/24 Javascript
javascript this详细介绍
2016/09/19 Javascript
jQGrid Table操作列中点击【操作】按钮弹出按钮层的实现代码
2016/12/05 Javascript
JS实现的点击表头排序功能示例
2017/03/27 Javascript
nodejs获取微信小程序带参数二维码实现代码
2017/04/12 NodeJs
Angular2中监听数据更新的方法
2018/08/31 Javascript
js前端如何写一个精确的倒计时代码
2019/10/25 Javascript
bootstrap-table后端分页功能完整实例
2020/06/01 Javascript
微信小程序中target和currentTarget的区别小结
2020/11/06 Javascript
Python实现冒泡排序的简单应用示例
2017/12/11 Python
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
2018/01/20 Python
python psutil库安装教程
2018/03/19 Python
python中redis查看剩余过期时间及用正则通配符批量删除key的方法
2018/07/30 Python
对python内置map和six.moves.map的区别详解
2018/12/19 Python
pyinstaller打包找不到文件的问题解决
2020/04/15 Python
英国知名小木屋定制网站:Tiger Sheds
2020/03/06 全球购物
四查四看剖析材料
2014/02/14 职场文书
幼儿园毕业典礼主持词
2014/03/21 职场文书
小学生安全演讲稿
2014/04/25 职场文书
Mysql Show Profile
2021/04/05 MySQL