2016-03-09 53 views
1

我在我的代碼中遇到了一些困難。以下功能涉及私人使用的小遊戲的一部分。我的問題是,如果點擊生成的圖像,如何添加聲音?Javascript -add內功能

代碼:

function sound1() { 
    var audio = new Audio('s1.wav'); 
    audio.play(); 
} 

回答

0

您需要點擊事件分配給圖像

function img1() { 
    var img = document.createElement('img'); 
    img.src = "img1.png"; 
    document.body.appendChild(img); 
    img.className = "img1"; 
    img.addEventListener("click", sound1, false); //this line has been added 
} 
+0

謝謝:

function img1() { var img = document.createElement('img'); img.src = "img1.png"; document.body.appendChild(img); img.className = "img1"; } 

我想這soundfunction就點擊觸發,它的工作完美。我會確保評價您的評論有幫助! – Eppes

+0

@Eppes,很高興提供幫助 – gurvinder372