如何让htmljavascript根据selectValue更换背景图片
functionmyfun(){varsetbgi=window.document.getElementsByTagName("option");varsetbgi=op...
function myfun(){
var setbgi=window.document.getElementsByTagName("option");
var setbgi=option();
setbgi(1).style.background="url(images/a1.png)";}
<select size="1">
<option value="1">春</option>
<option value="2">夏</option>
<option value="3">秋</option>
<option value="4">冬</option>
</select>
返回值是1234,图片名分别是a1a2a3a4。
Javascript该怎么写... 展开
var setbgi=window.document.getElementsByTagName("option");
var setbgi=option();
setbgi(1).style.background="url(images/a1.png)";}
<select size="1">
<option value="1">春</option>
<option value="2">夏</option>
<option value="3">秋</option>
<option value="4">冬</option>
</select>
返回值是1234,图片名分别是a1a2a3a4。
Javascript该怎么写... 展开
1个回答
展开全部
<div id="bg">假如这个是用来设置bg的Dom</div>
<select size="1">
<option value="1">春</option>
<option value="2">夏</option>
<option value="3">秋</option>
<option value="4">冬</option>
</select>
//script部分
window.onload = function(){
var selectDom = document.getElementsByTagName('select')[0];
selectDom.onchange = function(){
var val = this.value;
setBg(val);
};
function setBg(val){
var bgDom = document.getElementById('bg');
bgDom.setAttribute('style', 'background:url("images/a' + val + '.png")');
};
};
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |