Ajouter des sources à la vidéo HTML5 en javascript?

J'exécute le code suivant pour la vidéo html5.

var media;
function videotr(){
  media = document.createElement('video');
  media.preload = true;
  media.id = 'it'; 
  document.getElementById('crop').appendChild(media)
  return media;
}                
var div = document.getElementById('crop');
$(div).empty();
this.image = new videotr();
this.image.src = args.src;

Cependant, je tiens à mettre en œuvre de multiples sources pour la compatibilité. Comment pouvez ajouter de multiples sources java script?
Je veux le faire de la bonne manière, pas avec innerHtml.

source d'informationauteur Confused_Coder