Привет, я создаю новый элемент аудио тега в Javascript, это код:
var audio = document.createElement("audio");
audio.setAttribute("id","myid");
audio.setAttribute("autoplay","autoplay");
document.body.appendChild(audio);
прежде чем добавить его в тело, я бы хотел добавить обработчик события onended, я попробовал что-то вроде этого:
audio.onended = foo;
где foo что-то вроде: function foo () {alert ('Hola')}
и
audio.setAttribute("onended","foo()");
в обоих случаях это не сработало.
В первом случае звуковой тег добавляется без какого-либо встроенного обработчика событий;
в то время как во втором случае добавляется звуковой тег, событие onended находится в атрибутах, но не запускается.
У кого-нибудь есть идеи?
спасибо заранее.
-Z-