perdonatemi se il titolo non è chiaro, è difficile farlo in poche parole
comunque, ho un problema con un codice javascript che viene visualizzato nella index.html
ma nella index.php invece no

questo è il codice che ho messo nella index.html

Codice HTML:
<script language="javascript" type="text/javascript"> 


 function playSound(soundfile) {
 document.getElementById("nomusic").innerHTML=
 "<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"false\" />";
 }
function goindex()
{
setTimeout("location.href = 'index.php';",3000);
}

 
</script>
Codice HTML:
<img style="display:none"
id="comparsa"
onMouseOver="playSound('Sound_001.mp3');
this.src='img_iniziale_hover.png';"
onMouseOut="this.src='img_iniziale.png';"
onClick=" 
playSound('Sound_004.mp3');
goindex();" src="img_iniziale.png">

questo invece è il codice che ho messo nella index.php

Codice HTML:
<script language="javascript" type="text/javascript">

 function playSound(soundfile) {
 document.getElementById("nomusic").innerHTML=
 "<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"false\" />";
 }
function goindex()
{
setTimeout("location.href = 'trama.html';",1000);
}
</script>

Codice HTML:
<span onClick=" 
playSound('Sound_003.mp3');
goindex();" class="menulink">| Trama |</span>
perchè nella index.php non viene visualizzato il codice?