cosi' mi dà dei problemi:


non si interrompe se i valori sono errati e non passa alla pagina "aggiorna_carrello.asp"


var indice;
indice = 1;
var qta;
RE = /^[1-9]\d*$/

while (record >= indice) {

qta = document.conferma.elements["qta" + indice].value


if(!RE.test(qta)){

alert("valori non validi nel campo quantità");
return (false);
}
indice = indice +1
}

document.conferma.action='aggiorna_carrello.asp'


}