ho fatto cosi
codice:
function controlla_quantita(ff, nom){
  var n = 0;
  var cc = ff.elements[nom];
  ff.elements['campi_agg'].value = '';
	
  for (var i=0; i<cc.length; i++) {

		  if(!(cc[i].value.match(/^(\+)?(\d)+$/))){
			  alert("INSERIRE UN NUMERO");
			  cc[i].value = 1;
			  cc[i].focus();
			  cc[i].select();
			  return false;
			  }else{
				  ff.elements['campi_agg'].value += cc[i].value + "-"+ document.getElementsByName("quantita")[0].id +" ";
				  n++
			  }
  }
    if(n==cc.length) {
	  ff.elements['action'].value = "aggiorna";
	  ff.submit();
	}
}
ma prende sempre lo stesso id.... :master: