2011-11-08 76 views
0

我有一個音頻元素(我通過js將其附加到身體),它正在播放音頻。如果我綁定事件onplay在HTML然後它的作品。動態綁定時音頻事件不會觸發

<audio onplay="alert('t')" .... its working... 

但如果我通過js綁定它,那麼它不工作。

document.getElementById('audio1').onplay = function() { alert('t'); }; //..... not working 

任何解決方案?

回答

2

這不是附加的事件偵聽器以適當的方式,嘗試:

document.getElementById('audio1').addEventListener('play',function() { alert('t'); }); 
相關問題