Mi da errore di sintassi:
function check() {
var a = document.forms[0].qta.value;
var b = document.forms[0].prezzocad.value;
if (a != "-") && (b != "-") { <--- ERRORE
calc();
}
else if (a == "-"){
alert ("Inserire la quantità in formato numerico");
}
else if (b == "-"){
alert ("Inserire il prezzo unitario in formato numerico");
}