我正在開發一個HTML5/JavaScript應用程序。是否可以同時從兩個調用函數調用單個參數的同一個函數?
我有一個函數名爲letter(x)
它有一個參數,我想從兩個不同的地方一次調用它。這可能嗎?
我從HTML中調用它,我有兩個圖像按鈕與onclick
函數。當我通過一個點擊兩個圖像,就應通過並給出結果
我的代碼如下:在JavaScript 功能代碼
function letter(x) {
if (x==1&&a) {
document.getElementById('audio2').play();
document.getElementById('ka').style.visibility = "true"
}
}
HTML代碼我稱之爲
<img src="images/mei/off/01.png" id="ik" onclick="letter(1);"/>
<img src="images/uyir/off/01.png" id="ah" onclick="letter(a);"/>
在上面當我試圖同時傳遞兩個函數參數時,我無法傳遞給它。可能嗎?如果可能的話,該怎麼辦?
是的,它是可能的。但是是否定義了變量'a'?這可能是錯誤的根源。 – Adam
什麼是'a'?它是一個變量還是應該被引號括起來(如此一個char)? –
爲什麼不叫'letter(1,a)'並確保聲明'var a;'。 –