<script type="text/javascript">
function getbig(imgurl)
{
this.bigimg.innerHTML="<img src="+imgurl+">";
}
</script> <div id="stleft">
<a href="#" onclick="getbig('st0101.jpg')"><img src="st01.jpg" /></a>
<a href="#" onclick="getbig('st0101.jpg')"><img src="st02.jpg" /></a>
<a href="#" onclick="getbig('st0101.jpg')"><img src="st03.jpg" /></a>
</div>
<div id="bigimg" class="stright">
</div>这样的写法,IE 下是有效果的,但在火狐下不行,如何改写,2个浏览器都兼容, SOS
function getbig(imgurl)
{
this.bigimg.innerHTML="<img src="+imgurl+">";
}
</script> <div id="stleft">
<a href="#" onclick="getbig('st0101.jpg')"><img src="st01.jpg" /></a>
<a href="#" onclick="getbig('st0101.jpg')"><img src="st02.jpg" /></a>
<a href="#" onclick="getbig('st0101.jpg')"><img src="st03.jpg" /></a>
</div>
<div id="bigimg" class="stright">
</div>这样的写法,IE 下是有效果的,但在火狐下不行,如何改写,2个浏览器都兼容, SOS
function getbig(imgurl)
{
document.getElementById("bigimg").innerHTML="<img src="+imgurl+">";
}
function getbig(t,imgurl)
{
t.bigimg.innerHTML="<img src="+imgurl+">";
}
</script> <div id="stleft">
<a href="#" onclick="getbig(this,'st0101.jpg')"><img src="st01.jpg" /></a>
<a href="#" onclick="getbig(this,'st0101.jpg')"><img src="st02.jpg" /></a>
<a href="#" onclick="getbig(this,'st0101.jpg')"><img src="st03.jpg" /></a>
</div>
<div id="bigimg" class="stright">
</div>
另外对IE再鄙视一下
{
this.bigimg.innerHTML="<img src="+imgurl+">";
}请问你知道这里的this代表什么吗?
去google下在来提问