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);
}
添加回答
舉報