js变换显示图片的实例


Posted in Javascript onApril 16, 2013

开始界面如图:
js变换显示图片的实例

<head>
    <title></title>
   <script type="text/javascript">
       function UpdateImg() {
           //document.getElementById('img1').setAttribute('src', 'images/2.jpg');
           var dogandcat = document.getElementsByName('dogandcat'); //获取所有name=dogandcat的单选按钮
           for (var i = 0; i < dogandcat.length; i++) {
               if (dogandcat[i].checked == true) {
                   var value = dogandcat[i].getAttribute('value');
                   switch (value) {
                       case '2':
                           document.getElementById('img1').setAttribute('src', 'images/2.jpg');
                           break;
                       case '3':
                           document.getElementById('img1').setAttribute('src', 'images/3.jpg');
                           break;
                       case '4':
                           document.getElementById('img1').setAttribute('src', 'images/4.jpg');
                           break;
                       case '6':
                           document.getElementById('img1').setAttribute('src', 'images/6.jpg');
                           break;
                   }
               }
           }
       }
    </script>
</head>
<body>
 <img id="img1" src="images/9.jpg" width="200px" height="200px" />
    <br />
    <input type="button"  value="改变图片" onclick="UpdateImg();" />
    <br />
    <input id="Radio1" name="dogandcat" type="radio" value="2" onclick="UpdateImg();"  />忧伤的小狗
    <input id="Radio2" name="dogandcat" type="radio" value="3" onclick="UpdateImg();"/>卖萌的小狗
    <input id="Radio3" name="dogandcat" type="radio" value="4" onclick="UpdateImg();"/>愤怒的小狗
    <input id="Radio4" name="dogandcat" type="radio" value="6" onclick="UpdateImg();"/>可爱的小猫
</body>
下面是程序运行时的界面:点击不同的按钮图片是不一样的

 

js变换显示图片的实例

js变换显示图片的实例

Javascript 相关文章推荐
javascript获取当前ip的代码
May 10 Javascript
封装了一个js图片轮换效果的函数
Sep 28 Javascript
javascript中的undefined和not defined区别示例介绍
Feb 26 Javascript
基于javascript实现九宫格大转盘效果
May 28 Javascript
JavaScript的模块化开发框架Sea.js上手指南
May 12 Javascript
jquery+ajax实现直接提交表单实例分析
Jun 17 Javascript
Jquery组件easyUi实现表单验证示例
Aug 23 Javascript
javascript基于定时器实现进度条功能实例
Oct 13 Javascript
原生JS实现的双色球功能示例
Feb 02 Javascript
vue项目中使用Hbuilder打包app 设置沉浸式状态栏的方法
Oct 22 Javascript
vue中slot(插槽)的介绍与使用
Nov 12 Javascript
vue 检测用户上传图片宽高的方法
Feb 06 Javascript
在jQuery中 常用的选择器介绍
Apr 16 #Javascript
jQuery中对节点进行操作的相关介绍
Apr 16 #Javascript
jQuery中实现动画效果的基本操作介绍
Apr 16 #Javascript
基于jQuery中对数组进行操作的方法
Apr 16 #Javascript
js中 关于undefined和null的区别介绍
Apr 16 #Javascript
简略说明Javascript中的= =(等于)与= = =(全等于)区别
Apr 16 #Javascript
用js实现trim()的解决办法
Apr 16 #Javascript
You might like
PHP中的gzcompress、gzdeflate、gzencode函数详解
2014/07/29 PHP
php+ajax实现无刷新动态加载数据技术
2015/04/28 PHP
php需登录的文件上传管理系统
2020/03/21 PHP
js整数字符串转换为金额类型数据(示例代码)
2013/12/26 Javascript
jquery ztree实现下拉树形框使用到了json数据
2014/05/14 Javascript
Javascript中的delete操作符详细介绍
2014/06/06 Javascript
js中匿名函数的创建与调用方法分析
2014/12/19 Javascript
javascript+canvas制作九宫格小程序
2014/12/28 Javascript
javascript格式化json显示实例分析
2015/04/21 Javascript
javascript设计简单的秒表计时器
2020/09/05 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
js只执行1次的函数示例
2016/07/20 Javascript
js实现图片淡入淡出切换简易效果
2016/08/22 Javascript
javascript输出AscII码扩展集中的字符方法
2016/12/26 Javascript
Vue项目中使用Vux的安装过程
2018/05/01 Javascript
JavaScript中七种流行的开源机器学习框架
2018/10/11 Javascript
微信小程序日历效果
2018/12/29 Javascript
24行JavaScript代码实现Redux的方法实例
2019/11/17 Javascript
详解tensorflow训练自己的数据集实现CNN图像分类
2018/02/07 Python
python三引号输出方法
2019/02/27 Python
Pycharm新建模板默认添加个人信息的实例
2019/07/15 Python
浅谈Django+Gunicorn+Nginx部署之路
2019/09/11 Python
python中的数组赋值与拷贝的区别详解
2019/11/26 Python
利用python实现凯撒密码加解密功能
2020/03/31 Python
解决Jupyter因卸载重装导致的问题修复
2020/04/10 Python
Python3+selenium配置常见报错解决方案
2020/08/28 Python
Python tkinter之ComboBox(下拉框)的使用简介
2021/02/05 Python
详解HTML5 window.postMessage与跨域
2017/05/11 HTML / CSS
基于html5 canvas做批改作业的小插件
2020/05/20 HTML / CSS
伦敦新晋轻奢耳饰潮牌:Tada & Toy
2020/05/25 全球购物
致跳远运动员加油稿
2014/02/11 职场文书
学生违纪检讨书200字
2014/10/21 职场文书
国庆庆典邀请函
2015/02/02 职场文书
大学生思想道德自我评价
2015/03/09 职场文书
英语投诉信范文
2015/07/03 职场文书
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript