我是初學者,所以請耐心等待。我查了這個問題並沒有找到解決方案。 我有以下代碼:將參數傳遞給腳本函數
在頭部
<script>
function ledonoff(led)
{
if (document.getElementById('ck1').checked == true){
document.getElementById('led1').style.backgroundImage="url('Image/led_green.gif')";}
else {
document.getElementById('led1').style.backgroundImage="url('Image/led_red.gif');}
}
</script>
在主體
<div id="led1"></div>
<input name="" type="checkbox" id="ck1" onchange="ledonoff('led1')" value=""/>
我喜歡有ledonoff採取2個參數的函數來在功能被使用:格ID將被更改爲 以及要在功能上驗證的複選框。 任何人都可以幫助我。 謝謝
''在開始?這可能是問題的根源。 –
你傳入一個參數,但從不使用它。 – Oded
看看arguments.length,我想這是你想要的,如果你想超載的功能。 – OQJF