Ciao a tutti ragazzi, avrei bisogno di un vs aiuto con queste righe di codice JavaScript;
come da oggetto, vorrei dare la possibilità di scegliere la misura del font all'utente, cliccando su una delle 4 misure disponibili.

Il codice JavaScript che ho inserito tra i tag <head> e </head> è il seguente:

<script language="JavaScript" type="text/javascript">
function setFontSize(size) {
var body = document.getElementsByTagName('body')[0];
var percentuale = "16px"; // quella di default
if (size == "small") percentuale = "14px";
if (size == "medium") percentuale = "16px";
if (size == "large") percentuale = "18px";
if (size == "extralarge") percentuale = "20px";
body.style.fontSize = percentuale;
createCookie('TuoFontSize',size,30);
}
window.onload = function() {
size = readCookie('TuoFontSize');
setFontSize(size);
}
</script>


Nel <body> ho inserito quest'altro codice:

<script language="JavaScript" type="text/javascript">
<!--

if (document.getElementById) {

document.write('S');

document.write('M');
document.write('L');
document.write('XL');

}
// -->
</SCRIPT>


Nel momento in cui vado a richiamare la pagina, mi appare l'alert di errore, in cui è scritto il seguente messaggio:

Eseguire il debug?
Riga 21 previsto oggetto.

Se clicco su una delle 4 misure, mi appare lo stesso messaggio di alert, con scritto:

Eseguire il debug?
Riga 18 previsto oggetto.

con ingrandimento [e viceversa] della grandezza del font.

Chi sarebbe così gentile da darmi un aiuto x favore?

Grazie a tutti

Saluti

-Floyd-