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>
下面是程序运行时的界面:点击不同的按钮图片是不一样的
相关文章
微信小程序使用wx.request请求服务器json数据并渲染到页面操作示例
这篇文章主要介绍了微信小程序使用wx.request请求服务器json数据并渲染到页面操作,结合实例形式分析了微信小程序使用wx.request发送网络请求及返回结果渲染到wxml界面相关操作技巧,需要的朋友可以参考下2019-03-03JavaScript 复制对象与Object.assign方法无法实现深复制
这篇文章主要介绍了JavaScript 复制对象与Object.assign方法无法实现深复制,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-11-11JavaScript中json数组查找数据的几种方式(含模糊查找)
这篇文章主要给大家介绍了关于JavaScript中json数组查找数据的几种方式,文中包括模糊查找,文中给出了详细的代码示例,对大家学习或者使用json具有一定的参考借鉴价值,需要的朋友可以参考下2023-09-09
最新评论