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 相关文章推荐
jQuery实现动画效果circle实例
Aug 06 Javascript
Angular.js回顾ng-app和ng-model使用技巧
Apr 26 Javascript
jQuery中$.ajax()方法参数解析
Oct 22 Javascript
js select下拉联动 更具级联性!
Apr 17 Javascript
bootstrap表单按回车会自动刷新页面的解决办法
Mar 08 Javascript
JavaScript函数表达式详解及实例
May 05 Javascript
node中modules.exports与exports导出的区别
Jun 08 Javascript
vue element upload组件 file-list的动态绑定实现
Oct 11 Javascript
vue实现打地鼠小游戏
Aug 21 Javascript
react实现复选框全选和反选组件效果
Aug 25 Javascript
如何搭建一个完整的Vue3.0+ts的项目步骤
Oct 18 Javascript
详解微信小程序「渲染层网络层错误」的解决方法
Jan 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
缅甸的咖啡简史
2021/03/04 咖啡文化
php 文章采集正则代码
2009/12/28 PHP
javascript 写类方式之十
2009/07/05 Javascript
jquery 按键盘上的enter事件
2014/05/11 Javascript
jQuery实现的漂亮表单效果代码
2015/08/18 Javascript
浅谈JavaScript 浏览器对象
2016/06/03 Javascript
JavaScript两个变量交换值的实现方法
2017/03/01 Javascript
单行 JS 实现移动端金钱格式的输入规则
2017/05/22 Javascript
vue获取DOM元素并设置属性的两种实现方法
2017/09/30 Javascript
webpack打包js文件及部署的实现方法
2017/12/18 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
2019/04/29 Javascript
vue ssr服务端渲染(小白解惑)
2019/11/10 Javascript
京东优选小程序的实现代码示例
2020/02/25 Javascript
微信小程序中的上拉、下拉菜单功能
2020/03/13 Javascript
微信小程序实现简单的select下拉框
2020/11/23 Javascript
Python translator使用实例
2008/09/06 Python
python构造icmp echo请求和实现网络探测器功能代码分享
2014/01/10 Python
Python下载指定页面上图片的方法
2016/05/12 Python
python 获取list特定元素下标的实例讲解
2018/04/09 Python
使用python写的opencv实时监测和解析二维码和条形码
2019/08/14 Python
python 并发下载器实现方法示例
2019/11/22 Python
python对指定字符串逆序的6种方法(小结)
2020/04/02 Python
Daniel Wellington官方海外旗舰店:丹尼尔惠灵顿DW手表
2018/02/22 全球购物
《小儿垂钓》教学反思
2014/02/23 职场文书
质量月口号
2014/06/20 职场文书
2014年工程工作总结
2014/11/25 职场文书
2016公司年会主持词
2015/07/01 职场文书
2016入党积极分子党校培训心得体会
2016/01/06 职场文书
小学教师教学反思
2016/02/24 职场文书
pygame面向对象的飞行小鸟实现(Flappy bird)
2021/04/01 Python
详解Vue的sync修饰符
2021/05/15 Vue.js
MySQL中distinct与group by之间的性能进行比较
2021/05/26 MySQL
Apache POI的基本使用详解
2021/11/07 Servers
MySQL批量更新不同表中的数据
2022/05/11 MySQL
git中cherry-pick命令的使用教程
2022/06/25 Servers
vue实现input输入模糊查询的三种方式
2022/08/14 Vue.js