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 图像裁剪插件Jcrop的简单使用
May 22 Javascript
用cssText批量修改样式
Aug 29 Javascript
jquery keypress,keyup,onpropertychange键盘事件
Jun 25 Javascript
jquery radio 操作代码
Mar 16 Javascript
JS实现标签页效果(配合css)
Apr 03 Javascript
document.compatMode的CSS1compat使用介绍
Apr 03 Javascript
apply和call方法定义及apply和call方法的区别
Nov 15 Javascript
js实现页面跳转的五种方法推荐
Mar 10 Javascript
JS 调试中常见的报错问题解决方法
May 20 Javascript
浅析JS中回调函数及用法
Jul 25 Javascript
Vue传参一箩筐(页面、组件)
Apr 04 Javascript
uniapp微信小程序:key失效的解决方法
Jan 20 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
第1次亲密接触PHP5(1)
2006/10/09 PHP
Ajax PHP分页演示
2007/01/02 PHP
PHP验证信用卡卡号是否正确函数
2015/05/27 PHP
Smarty变量用法详解
2016/05/11 PHP
php实现将HTML页面转换成word并且保存的方法
2016/10/14 PHP
JavaScript语言核心数据类型和变量使用介绍
2013/08/23 Javascript
使用GruntJS构建Web程序之合并压缩篇
2014/06/06 Javascript
javascript中replace( )方法的使用
2015/04/24 Javascript
原生js实现autocomplete插件
2016/04/14 Javascript
JavaScript中误用/g导致的正则test()无法正确重复执行的解决方案
2016/07/27 Javascript
Javascript blur与click冲突解决办法
2017/01/09 Javascript
微信小程序 wx.login解密出现乱码的问题解决办法
2017/03/10 Javascript
利用JavaScript在网页实现八数码启发式A*算法动画效果
2017/04/16 Javascript
JS实现导出Excel的五种方法详解【附源码下载】
2018/03/15 Javascript
angular2/ionic2 实现搜索结果中的搜索关键字高亮的示例
2018/08/17 Javascript
微信小程序使用swiper组件实现类3D轮播图
2018/08/29 Javascript
vue柱状进度条图像的完美实现方案
2019/08/26 Javascript
使用Vant完成DatetimePicker 日期的选择器操作
2020/11/12 Javascript
详解Python的Django框架中的模版相关知识
2015/07/15 Python
python去掉空白行的多种实现代码
2018/03/19 Python
详解Django之auth模块(用户认证)
2018/04/17 Python
Ubuntu+python将nii图像保存成png格式
2019/07/18 Python
如何基于Python实现自动扫雷
2020/01/06 Python
使用celery和Django处理异步任务的流程分析
2020/02/19 Python
迷你分体式空调:SoGoodToBuy
2018/08/07 全球购物
机电一体化求职信
2014/03/10 职场文书
cf收人广告词大全
2014/03/14 职场文书
《画家乡》教学反思
2014/04/22 职场文书
大学生个人求职信
2014/06/02 职场文书
本科毕业生求职信
2014/06/15 职场文书
2014年全国爱牙日宣传活动方案
2014/09/21 职场文书
《称赞》教学反思
2016/02/17 职场文书
小学教代会开幕词
2016/03/04 职场文书
员工试用期工作总结
2019/06/20 职场文书
一篇文章带你了解Python和Java的正则表达式对比
2021/09/15 Python
Redis调用Lua脚本及使用场景快速掌握
2022/03/16 Redis