Ciao, sto studiando il DHTML e mi sono imbattuto in questo codice che contiene uno script che però non riesco a far funzionare, eppure mi pare di averlo copiato correttamente dal testo:
<html>
<head>
<title>
Pagina di esempio di stili dinamici
</title>
<sript language="JavaScript">
<!--Nascondere lo sript per i vecchi browsers
function StartRainbow(){
window.setInterval("Rainbow()",100);
}
function Rainbow (){
if(rainbow.style.color=='red')
rainbow.style.color='green';
else if (rainbow.style.color=='green')
rainbow.style.color='blue';
else if (rainbow.style.color=='blue')
rainbow.style.color='yellow';
else if (rainbow.style.color=='yellow')
rainbow.style.color='orange';
else if (rainbow.style.color=='orange')
rainbow.style.color='purple';
else
rainbow.style.color='red';
}
//stop al camuffamento dello script-->
</script>
</head>
<body style="background-color:white" onload="StartRainbow()">
<h1>Pagina di esempio degli stili dinamici</h1>
<h3 onclick="this.style.color='red';">Clicca quì, io ti......BO?</h3>
<div onmouseover="this.style.fontSize='20pt';this.style .color='green'">
Passa sopra il mouse per ingrandire e cambiar colore
</div>
<div id="rainbow">
Questo testo appare in multicolori.
</div>
</body>
</html>
C' è qualcosa di sbagliato?
Grazie