一个jsp页面,下拉按钮下是一组图片名称,选择一个后,就能改变跟在后面的图片
解决方案 »
- Ext Js 2中 如何获取FormPanel下items的值
- 想做一个图片的值班表,五天一个循环,循环已经写好,就是调用图片的问题!
- 关于网页制作
- 请帮忙看看这个功能如何实现,
- 初学JavaScript的菜鸟的问题,高手过来看看啊。。。
- 我用<script src>引入一段JS脚本,但是却发现不行,为什么?
- 用javascript怎樣定義一個對象變量?例如:dim aa as object,aa=form1(form1)是一個表單名
- 微信小程序 js设置hidden
- js 录音生成的音频文件太大怎么办?
- script里面获取,input标签里面的值,为什么获取不到
- 在线运行代码问题
- 这该死的IE6,快被它逼疯了
<select id="slt"><option value="0" select="selected">请选择</option></select>
<script>
var Imgs = [];
Imgs.push("1.jpg");
Imgs.push("2.jpg");
Imgs.push("3.jpg");
Imgs.push("4.jpg");
var currImgID = "current";
InitSlt(); function InitSlt(){
var obj = document.getElementById("slt");
obj.onchange = changeCallback;
for(var i = 0; i < Imgs.length; i++){
var opt = document.createElement("option");
opt.value = opt.innerHTML = Imgs[i];
obj.appendChild(opt);
}
} function changeCallback(){
if(!document.getElementById(currImgID)){
var obj = document.createElement("img");
obj.id = currImgID;
if(document.documentElement){
document.documentElement.appendChild(obj);
}
else{
document.body.appendChild(obj);
}
} var currentObj = document.getElementById(currImgID);
if(this.selectedIndex > 0){
currentObj.src = this.options[this.selectedIndex].value;
}
}
<option value="http://c.csdn.net/bbs/t/5/i/pic_logo.gif">1
<option value="http://static.googleadsserving.cn/pagead/imgad?id=CNCKjYjn7-jSXhDIARi9ATIIXaAHzsAegbE">2
</select>
<img id="imgID"/>