JavaScript实现显示和隐藏图片


Posted in Javascript onApril 29, 2021

JavaScript之显示和隐藏图片,供大家参考,具体内容如下

点击按钮可以显示和隐藏图片(默认显示),附上代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>显示和隐藏图片</title>
</head>
<body>
    <button id="btn">隐藏</button>
    <br>
    <img src="img/image01.jfif" id="newGirlFriend">
    <script type="text/javascript">
        // 1.获取事件源
        var obtn = document.getElementById("btn");
        var newImg = document.getElementsByTagName("img")[0];
        // var isShow = true; //方法2

        // 2.绑定事件
        obtn.onclick = function (){
            // if (isShow) { //方法2
            if (obtn.innerHTML === '隐藏') {
                // 3.事件驱动程序
                newImg.style.display = 'none';
                obtn.innerHTML = "显示";  //
                // isShow = false; //方法2
            }else {
                newImg.style.display = 'block';
                obtn.innerHTML = "隐藏";
                // isShow = true; //方法2
            }
        }

    </script>
</body>
</html>

有两种实现方法,实现情况如下:

JavaScript实现显示和隐藏图片

这是默认显示界面,点击隐藏后,会这样:

JavaScript实现显示和隐藏图片

简单的显示和隐藏图片功能就实现啦!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js可突破windows弹退效果代码
Aug 09 Javascript
基于jQuery的弹出框插件
Mar 18 Javascript
js 页面元素的几个用法总结
Nov 18 Javascript
如何动态的导入js文件具体该怎么实现
Jan 14 Javascript
根据当前时间在jsp页面上显示上午或下午
Aug 18 Javascript
node.js中的http.response.write方法使用说明
Dec 14 Javascript
jQuery插件passwordStrength密码强度指标详解
Jun 24 Javascript
基于jQuery实现中英文切换导航条效果
Sep 18 Javascript
js模拟百度模糊搜索的实例
Aug 04 Javascript
JavaScript实现选项卡效果的分析及步骤
Apr 16 Javascript
jQuery实现鼠标移入显示蒙版效果
Jan 11 jQuery
JavaScript 链表定义与使用方法示例
Apr 28 Javascript
JS Canvas接口和动画效果大全
Apr 29 #Javascript
JS ES6异步解决方案
Apr 29 #Javascript
聊聊JS ES6中的解构
Apr 29 #Javascript
详解TypeScript中的类型保护
Apr 29 #Javascript
7个你应该知道的JS原生错误类型
Apr 29 #Javascript
使用vue-element-admin框架从后端动态获取菜单功能的实现
如何使用JavaScript策略模式校验表单
Apr 29 #Javascript
You might like
星际争霸 Starcraft 游戏介绍
2020/03/14 星际争霸
我的论坛源代码(十)
2006/10/09 PHP
php compact 通过变量创建数组
2016/11/15 PHP
php利用fsockopen GET/POST提交表单及上传文件
2017/05/22 PHP
PHP中的访问修饰符简单比较
2019/02/02 PHP
用js实现预览待上传的本地图片
2007/03/15 Javascript
一个JS翻页效果
2007/07/23 Javascript
javascript 学习之旅 (2)
2009/02/05 Javascript
jQuery DIV弹出效果实现代码
2009/07/03 Javascript
用javascript删除当前行,添加行(示例代码)
2013/11/25 Javascript
jquery实现的缩略图预览滑块实例
2015/06/25 Javascript
详解Javascript函数声明与递归调用
2016/10/22 Javascript
jQuery图片轮播功能实例代码
2017/01/29 Javascript
Angular.js中处理页面闪烁的方法详解
2017/03/09 Javascript
微信小程序实现表单校验功能
2020/03/30 Javascript
node.js实现的装饰者模式示例
2017/09/06 Javascript
ztree实现左边动态生成树右边为内容详情功能
2017/11/03 Javascript
详解mpvue中小程序自定义导航组件开发指南
2019/02/11 Javascript
微信小程序实现多选框全选与取消全选功能示例
2019/05/14 Javascript
Python中的面向对象编程详解(上)
2015/04/13 Python
python ipset管理 增删白名单的方法
2019/01/14 Python
python中列表的切片与修改知识点总结
2019/07/23 Python
实例讲解CSS3中的border-radius属性
2015/08/18 HTML / CSS
CSS3制作漂亮的照片墙的实现代码
2016/06/08 HTML / CSS
西班牙最大的婴儿用品网上商店:Bebitus
2019/05/30 全球购物
澳大利亚在线性感内衣商店:Fantasy Lingerie
2021/02/07 全球购物
英国在线定做百叶窗网站:Make My Blinds
2020/08/17 全球购物
《十六年前的回忆》教学反思
2014/02/14 职场文书
作风建设年活动实施方案
2014/10/24 职场文书
违纪检讨书范文
2015/01/27 职场文书
部队2015年终工作总结
2015/04/02 职场文书
花木兰观后感
2015/06/10 职场文书
2016年第十四个公民道德宣传日活动总
2016/04/01 职场文书
如何用python识别滑块验证码中的缺口
2021/04/01 Python
redis调用二维码时的不断刷新排查分析
2022/04/01 Redis
【海涛dota解说】海涛小满开黑4v5被破两路翻盘潮汐第一视角解说
2022/04/01 DOTA