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 相关文章推荐
页面右下角弹出提示框示例代码js版
Aug 02 Javascript
js中关于一个分号的崩溃示例
Nov 11 Javascript
基于JavaScript实现生成名片、链接等二维码
Sep 20 Javascript
jQuery Validate表单验证深入学习
Dec 18 Javascript
JavaScript中用let语句声明作用域的用法讲解
May 20 Javascript
深入理解jquery自定义动画animate()
May 24 Javascript
fullCalendar中文API官方文档
Feb 07 Javascript
vue2笔记 — vue-router路由懒加载的实现
Mar 03 Javascript
JS实现动态添加DOM节点和事件的方法示例
Apr 28 Javascript
Vue中的vue-resource示例详解
Nov 02 Javascript
js常见遍历操作小结
Jun 06 Javascript
微信小程序实现页面监听自定义组件的触发事件
Nov 01 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计算整个目录大小的方法
2015/06/19 PHP
php正则表达式学习笔记
2015/11/13 PHP
延时重复执行函数 lLoopRun.js
2007/05/08 Javascript
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
Textarea与懒惰渲染实现代码
2012/01/04 Javascript
浅析javascript的return语句
2015/12/15 Javascript
使用smartupload组件实现jsp+jdbc上传下载文件实例解析
2017/01/05 Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
2017/11/10 Javascript
ES6下子组件调用父组件的方法(推荐)
2018/02/23 Javascript
Vue触发隐藏input file的方法实例详解
2019/08/14 Javascript
layui前端时间戳转化实例
2019/11/15 Javascript
javascript实现拖拽碰撞检测
2020/03/12 Javascript
vue用ant design中table表格,点击某行时触发的事件操作
2020/10/28 Javascript
原生js+canvas实现验证码
2020/11/29 Javascript
python基于xmlrpc实现二进制文件传输的方法
2015/06/02 Python
python实现多线程的方式及多条命令并发执行
2016/06/07 Python
Python连接PostgreSQL数据库的方法
2016/11/28 Python
Python SqlAlchemy动态添加数据表字段实例解析
2018/02/07 Python
在Python中获取两数相除的商和余数方法
2018/11/10 Python
python 用for循环实现1~n求和的实例
2019/02/01 Python
python使用Plotly绘图工具绘制柱状图
2019/04/01 Python
Python3.5局部变量与全局变量作用域实例分析
2019/04/30 Python
python模拟实现斗地主发牌
2020/01/07 Python
pycharm 关掉syntax检查操作
2020/06/09 Python
详解python实现可视化的MD5、sha256哈希加密小工具
2020/09/14 Python
python实现在列表中查找某个元素的下标示例
2020/11/16 Python
python实现录制全屏和选择区域录屏功能
2021/02/05 Python
毕业证丢失证明
2014/01/15 职场文书
文明礼仪演讲稿
2014/05/12 职场文书
投资建议书模板
2014/05/12 职场文书
八荣八耻演讲稿
2014/09/15 职场文书
生死抉择观后感
2015/06/09 职场文书
红高粱观后感
2015/06/10 职场文书
宣传稿格式范文
2015/07/23 职场文书
创业计划书之美甲店
2019/09/20 职场文书
Vue中foreach数组与js中遍历数组的写法说明
2021/06/05 Vue.js