我有一个音频元素(我将它通过js附加到身体上)正在播放音频。如果我在html中绑定事件onplay,那么它可以工作。
<audio onplay="alert('t')" .... its working...
但如果我通过js绑定它,那么它无法正常工作。
document.getElementById('audio1').onplay = function() { alert('t'); }; //..... not working
任何解决方案?
答案 0 :(得分:2)
这不是附加事件侦听器的正确方法,请尝试:
document.getElementById('audio1').addEventListener('play',function() { alert('t'); });