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实现点击文本框弹出热门标签的提示效果
Nov 17 Javascript
js中settimeout方法加参数的使用实例
Feb 27 Javascript
jQuery判断指定id的对象是否存在的方法
May 22 Javascript
js实现将选中值累加到文本框的方法
Aug 12 Javascript
如何使用AngularJs打造权限管理系统【简易型】
May 09 Javascript
常用js,css文件统一加载方法(推荐) 并在加载之后调用回调函数
Sep 23 Javascript
通过网页查看JS源码中汉字显示乱码的解决方法
Oct 26 Javascript
JavaScript中数据类型转换总结
Dec 25 Javascript
JS+HTML5实现图片在线预览功能
Jul 22 Javascript
JS实现深度优先搜索求解两点间最短路径
Jan 17 Javascript
mpvue 项目初始化及实现授权登录的实现方法
Jul 20 Javascript
Vue 使用iframe引用html页面实现vue和html页面方法的调用操作
Nov 16 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运行时强制显示出错信息的代码
2011/04/20 PHP
php中通过虚代理实现延迟加载的实现代码
2011/06/10 PHP
利用laravel+ajax实现文件上传功能方法示例
2017/08/13 PHP
jQuery textarea的长度进行验证
2009/05/06 Javascript
根据经纬度计算地球上两点之间的距离js实现代码
2013/03/05 Javascript
分享9个最好用的JavaScript开发工具和代码编辑器
2015/03/24 Javascript
MVVM模式中ViewModel和View、Model有什么区别?
2015/06/19 Javascript
使用coffeescript编写node.js项目的方法汇总
2015/08/05 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
js数组去重的hash方法
2016/12/22 Javascript
Node.js中多进程模块Cluster的介绍与使用
2017/05/27 Javascript
node.js中fs.stat与fs.fstat的区别详解
2017/06/01 Javascript
Node.js中Bootstrap-table的两种分页的实现方法
2017/09/18 Javascript
JavaScript实现职责链模式概述
2018/01/25 Javascript
vue interceptor 使用教程实例详解
2018/09/13 Javascript
微信小程序冒泡事件及其阻止方法实例分析
2018/12/06 Javascript
详解vue.js移动端配置flexible.js及注意事项
2019/04/10 Javascript
解决layui调用自定义方法提示未定义的问题
2019/09/14 Javascript
JavaScript文档加载模式以及元素获取
2020/07/28 Javascript
python实现简单的TCP代理服务器
2014/10/08 Python
利用python代码写的12306订票代码
2015/12/20 Python
教大家使用Python SqlAlchemy
2016/02/12 Python
Python网络编程中urllib2模块的用法总结
2016/07/12 Python
Python使用SocketServer模块编写基本服务器程序的教程
2016/07/12 Python
python获取当前运行函数名称的方法实例代码
2017/04/06 Python
Python学习思维导图(必看篇)
2017/06/26 Python
python实现读Excel写入.txt的方法
2018/04/29 Python
Python何时应该使用Lambda函数
2019/07/02 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
2020/01/14 Python
美国鲍勃商店:Bob’s Stores
2018/07/22 全球购物
经理职责范文
2013/11/08 职场文书
院领导写的就业推荐信
2014/03/09 职场文书
机械原理课程设计心得体会
2016/01/15 职场文书
加强党性修养心得体会
2016/01/21 职场文书
如何书写先进事迹材料?
2019/07/02 职场文书
如何在centos上使用yum安装rabbitmq-server
2021/03/31 Servers