Buon giorno a tutti, io sto provando a scrivere questo codice:
codice:
<script type="taxe/javascript">
<!--
// Preparazione dell'array di messaggi da visualizzare
msgs = new Array();
msgs[0] = "Primo messaggio";
msgs[1] = "Secondo messaggio";
msgs[2] = "Terzo messaggio";
msgs[3] = "Quarto messaggio";
msgs[4] = "Quinto messaggio";
msgs[5] = "Sesto messaggio";
msgs[6] = "Settimo messaggio";
msgs[7] = "Ottavo messaggio";
// Funzione per la visualizzazione del messaggio
function writeMsg(i) {
document.getElementById('messaggio').innerHTML = msgs[i];
}
//-->
</script>
</head>
<body>
<table>
<tr>
<td>
1
</td>
<td>
2
</td>
<td>
<a href="#" title="3" onclick="document.getElementById('messaggio').innerHTML = 'msg3'; return false;">3</a>
</td>
</tr>
<tr>
<td>
8
</td>
<td id="messaggio"></td>
<td>
4
</td>
</tr>
<tr>
<td>
5
</td>
<td>
6
</td>
<td>
7
</td>
</tr>
</table>
Qualcuno di voi saprebbe dirmi per quale motivo il codice scritto in rosso non funziona (ossia non visualizza il messagio) mentre quello scritto in blu va perfettamente?
Grazie mille
Secan