感謝您檢查我的問題。我遇到了阻止音頻元素的絆腳石,我希望得到一些幫助。我用參數動態創建音頻元素,就像這樣。通過ID停止音頻元素
var audio = document.createElement("audio");
audio.setAttribute('id', params[0]);
這工作正常,params [0]是一個用戶參數。例如,我可以提醒audio.id並獲取'backgroundmusic'。和audio.play工程。當我試圖阻止它時,問題就來了。
var audio = document.getElementById(params[0]);
audio.pause();
我認爲這樣會有效,但每次都會返回null。我是一個總的javascript新手,我確定這是一個新手的錯誤,但是我做錯了什麼?
非常感謝您提前。
謝謝你一堆。我甚至沒有注意到實際上找不到任何元素。 – user3152117