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 each()源代码
Feb 14 Javascript
JavaScript中的稀疏数组与密集数组[译]
Sep 17 Javascript
jQuery实现用户注册的表单验证示例
Aug 28 Javascript
用Javascript获取页面元素的具体位置
Dec 09 Javascript
JS实现在网页中弹出一个输入框的方法
Mar 03 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
Feb 23 Javascript
bootstrap模态框实现拖拽效果
Dec 14 Javascript
Vue2.0利用 v-model 实现组件props双向绑定的优美解决方案
Mar 13 Javascript
vue项目实现github在线预览功能
Jun 20 Javascript
laydate时间日历插件使用方法详解
Nov 14 Javascript
vue实现拖拽的简单案例 不超出可视区域
Jul 25 Javascript
原生JS实现相邻月份日历
Oct 13 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
初学CAKEPHP 基础教程
2009/11/02 PHP
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
2011/12/19 PHP
php中curl和file_get_content的区别
2014/05/10 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
深入解析WordPress中加载模板的get_template_part函数
2016/01/11 PHP
php preg_match的匹配不同国家语言实例
2016/12/29 PHP
PHP curl 或 file_get_contents 获取需要授权页面的方法
2017/05/05 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
javascript比较文档位置
2008/04/08 Javascript
基于jQuery的图片剪切插件
2011/08/03 Javascript
jQuery弹性滑动导航菜单实现思路及代码
2013/05/02 Javascript
jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】
2017/03/03 Javascript
详解vue2路由vue-router配置(懒加载)
2017/04/08 Javascript
Angular2自定义分页组件
2017/04/19 Javascript
AngularJS实现的JSONP跨域访问数据传输功能详解
2017/07/20 Javascript
Vue实现商品详情页的评价列表功能
2019/09/04 Javascript
[01:42]TI4西雅图DOTA2前线报道 第一顿早饭哦
2014/07/08 DOTA
零基础写python爬虫之HTTP异常处理
2014/11/05 Python
Python中subprocess模块用法实例详解
2015/05/20 Python
详解django2中关于时间处理策略
2019/03/06 Python
python操作日志的封装方法(两种方法)
2019/05/23 Python
Python如何安装第三方模块
2020/05/28 Python
python输出结果刷新及进度条的实现操作
2020/07/13 Python
Python如何给你的程序做性能测试
2020/07/29 Python
python中random模块详解
2021/03/01 Python
HTML5中使用postMessage实现Ajax跨域请求的方法
2016/04/19 HTML / CSS
亚历山大·王官网:Alexander Wang
2017/06/23 全球购物
竞争上岗演讲稿
2014/01/05 职场文书
《蓝色的树叶》教学反思
2014/02/24 职场文书
英语故事演讲稿
2014/04/29 职场文书
房地产活动策划方案
2014/05/14 职场文书
2014四风问题对照检查材料范文
2014/09/15 职场文书
先进教师事迹材料
2014/12/16 职场文书
谢师宴学生致辞
2015/07/27 职场文书
sql字段解析器的实现示例
2021/06/23 SQL Server
《勇者辞职不干了》ED主题曲无字幕动画MV公开
2022/04/13 日漫