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:
La funzione va èerfettamente su IE, mentre fu Firefox ottengo l'errore "rig is not a function" alla riga: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; }
E non capisco perchè...codice:var temp = parseInt(rig(i).value,10);
Mi potreste aiutare, per favore?
Grazie in anticipo!![]()

Rispondi quotando
< io