Je cherche à vérifier que le type d’une balise embed est bien « application/x-shockwave-flash » en javascript avec la fonction getAttribute. Le code suivant (test1) ne fonctionne pas (renvoie « null »). C’est très étrange car il suffit de remplacer embed par une autre balise (test2) et getAttribute renvoi bien application/x-shockwave-flash … Si vous savez pourquoi … Merci !
Code:
<embed id="test1" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=5682610600698523988&hl=fr">
<div id="test2" type="application/x-shockwave-flash">
<script type="text/javascript">
test1_resultat = document.getElementById("test1").getAttribute('type');
test2_resultat = document.getElementById("test2").getAttribute('type');
alert('test1 : ' + test1_resultat + '\ntest2 : ' + test2_resultat);
</script>