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 相关文章推荐
Jquery为单选框checkbox绑定单击click事件
Dec 18 Javascript
Jquery 监视按键,按下回车键触发某方法的实现代码
May 11 Javascript
Vue.js基础学习之class与样式绑定
Mar 20 Javascript
微信小程序开发之麦克风动画 帧动画 放大 淡出
Apr 18 Javascript
vue.js实例todoList项目
Jul 07 Javascript
js数字滑动时钟的简单实现(示例讲解)
Aug 14 Javascript
微信小程序实现的3d轮播图效果示例【基于swiper组件】
Dec 11 Javascript
VUE引入第三方js包及调用方法讲解
Mar 01 Javascript
微信小程序上传文件到阿里OSS教程
May 20 Javascript
自定义javascript验证框架示例【附源码下载】
May 31 Javascript
npm的lock机制解析
Jun 20 Javascript
微信小程序开发常见问题及解决方案
Jul 11 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
PHP用户指南-cookies部分
2006/10/09 PHP
php curl 获取https请求的2种方法
2015/04/27 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
2019/11/14 PHP
基于PHP实现邮箱验证激活过程详解
2020/10/28 PHP
javascript里模拟sleep(两种实现方式)
2013/01/25 Javascript
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
2015/09/05 Javascript
Node.js与Sails ~项目结构与Mvc实现及日志机制
2015/10/14 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
2017/01/08 Javascript
浅谈angular4生命周期钩子
2017/09/05 Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
2017/11/07 Javascript
又拍云 Node.js 实现文件上传、删除功能
2018/10/28 Javascript
弱类型语言javascript开发中的一些坑实例小结【变量、函数、数组、对象、作用域等】
2019/08/07 Javascript
[00:32]10月24、25日 辉夜杯外卡赛附加赛开赛!
2015/10/23 DOTA
python回调函数中使用多线程的方法
2017/12/25 Python
Python读取txt内容写入xls格式excel中的方法
2018/10/11 Python
详解Python odoo中嵌入html简单的分页功能
2019/05/29 Python
Tensorflow实现多GPU并行方式
2020/02/03 Python
python 非线性规划方式(scipy.optimize.minimize)
2020/02/11 Python
Python利用for循环打印星号三角形的案例
2020/04/12 Python
python下对hsv颜色空间进行量化操作
2020/06/04 Python
keras的ImageDataGenerator和flow()的用法说明
2020/07/03 Python
python爬虫---requests库的用法详解
2020/09/28 Python
Expedia法国:全球最大在线旅游公司
2018/09/30 全球购物
销售人员中英文自荐信
2013/09/22 职场文书
高中生学期学习自我评价
2014/02/24 职场文书
水利局群众路线专题民主生活会发言材料
2014/09/21 职场文书
护士2014年终工作总结
2014/11/11 职场文书
2014年扶贫工作总结
2014/11/18 职场文书
工作失职检讨书
2015/01/26 职场文书
邀请书格式范文
2015/02/02 职场文书
个人工作表现自我评价
2015/03/06 职场文书
2015年安全月活动总结
2015/03/26 职场文书
小人国观后感
2015/06/11 职场文书
有关浪费资源的建议书
2015/09/14 职场文书
红灯733-1型14管5波段半导体收音机
2021/04/22 无线电
Win10/Win11 任务栏替换成经典样式
2022/04/19 数码科技