日期:2014-05-16  浏览次数:20392 次

onmousedown="" 在“”里面能赋值吗?
这是2张图片的代码和2组图片的代码
<img id="Pic1" src="file:///D|/index/image/1.jpg" width="230" height="200" onmousedown="" style="cursor:pointer"/>
<img id="Pic2" src="file:///D|/index/image/1.jpg" width="230" height="200" onmousedown="" style="cursor:pointer"/>
<DIV id=NO1 style="VISIBILITY: hidden"><img src="image/1.jpg" width="100" height="100"><img src="image/2.jpg" width="100" height="100"><img src="image/3.jpg" width="100" height="100"><img src="image/4.jpg" width="100" height="100"><img src="image/5.jpg" width="100" height="100" /><img src="image/6.jpg" width="100" height="100" /></DIV>
<DIV id=NO2 style="VISIBILITY: hidden"><img src="image/11.jpg" width="100" height="100"><img src="image/12.jpg" width="100" height="100"><img src="image/13.jpg" width="100" height="100"><img src="image/14.jpg" width="100" height="100"><img src="image/15.jpg" width="100" height="100" /><img src="image/16.jpg" width="100" height="100" /></DIV>
我想通过点击2张图片,把NO的值改成NO1或者NO2
onload  = function() {
IMGSRC  = document.getElementById(NO).getElementsByTagName("img");
上面这个是显示框的代码,NO是变量,只要改变NO的值就能改变显示的图片,求咋写啊?本人刚刚学Javascript.

------解决方案--------------------
function show(id)
{
   var aImg=document.getElementById(id).getElementsByTagName("img");
}

<img src='' onclick="show('NO1')"/>
------解决方案--------------------
上楼正解  就是定义函数 用不同参数调用函数 onload=“function(" ")”里面填参数