Salve ragazzi,
Ho la seguente funzione che somma gli input (numerici) provenienti da vari campi textfield con name="Quantity" e blocca l'invio del form se non è stato inserito un numero minimo di prodotti nel carrello:
codice:
function checkItems(items,minimum) {
var rv = false;
var sum = parseInt(items);
var rig = document.form1.Quantity;
for(var i=0; i<rig.length; i++) {
	var temp = parseInt(rig(i).value,10);
	if (temp) {
		sum += temp;
		}
	}
		
	if (sum >= parseInt(minimum)) {
		rv = true;
	}
	if (!rv) alert("You selected " + sum + " items: the minimum is " + minimum + " items");
return rv;
}
La funzione va èerfettamente su IE, mentre fu Firefox ottengo l'errore "rig is not a function" alla riga:
codice:
var temp = parseInt(rig(i).value,10);
E non capisco perchè...
Mi potreste aiutare, per favore?
Grazie in anticipo!