3 回答
TA贡献1878条经验 获得超4个赞
这个跟img1关系不太大...你既然都定义了函数了..那么就可以让大家共同使用...img2想用的时候..就直接.onclick="toggle('side2','menu2')"就可以了...函数的参数只是形参..它只在函数的内部起作用..出了函数会被自动释放....比如你定义的形参虽然是side1....menu1..但是你只要传递的值是side2.menu2..那么..形参的值就是side2.menu2...形参就相当于函数内的定义的变量...但是这个变量的值等于我们传递进来的值...
TA贡献1887条经验 获得超5个赞
<img id="img1" onlick="toggle('side1','menu1')" />
<img id="img2" onlick="toggle('side2','menu2')" />
不同的功能就用两个函数啊,或者同一个函数不同参数也可以。
你要的是这样吗?
*****html*****
<html>
<head>
</head>
<body>
<img id="img1" onclick="toggle('side1','menu1');" src="mm.jpg"/>
<img id="img2" onclick="toggle('side2','menu2');" src="mm.jpg"/>
<script type="text/javascript" src="js.js">
</script>
</body>
</html>
********js.js********
function toggle(s, m)
{
alert(s + ", " + m);
}
添加回答
举报
