Comunque occhio a questa parte:
Codice:
else
alert("Eliminazione annullata."); { // qui, così inizia un blocco di codice
return false;
}
Non è un errore, il codice viene eseguito lo stesso, solo che si trova fuori dall'else.
Correggi:
Codice:
else {
alert("Eliminazione annullata."); //{
return false;
}
Anche se in questo caso la funzione poteva essere scritta anche senza else:
Codice:
function conferma() {
alert("Hai scelto di eliminare questo ordine...");
if (confirm("Sei sicuro?")) {
return true;
}
alert("Eliminazione annullata.");
return false;
}