Ho realizzato questi due script per controllare i valori di alcuni campi di testo e per usare due action diverse in base al bottone che si preme. Su Opera e Mozilla tutto bene ma con Internet Explorer (5.5 - 6.0) da errore nello script.
sapete dirmi cosa non va in questi due script??? GRAZIE
Marco
function checkForm() {
//Questa funzione verifica se le quantità inserite dall'utente siano corrette
formRef=document.forms[0];
qtaCount=(formRef.qta.length>0 ? formRef.qta.length : 1);
if(qtaCount==1) {
valore=formRef.qta.value;
if(isNaN(valore) || (valore==0)) {
alert("La quantità della riga 1 non è valida!"); return false;
}
}
for(k=0;k<qtaCount;k++){
valore=formRef.qta[k].value;
if(isNaN(valore) || (valore==0)) {
alert("La quantità della riga " + (k+1) + " non è valida!");
return false
}
}
formRef.submit()
}
function Invia(x) {
if (x == "a") {
document.cart.action='conferma.asp';
document.cart.submit()
} else {
document.cart.action='carrello.asp';
checkForm()
}
}