ciao a tutti,
io il javascript non lo imparerò mai.....
adesso se scrivo cosi funziona:
se tolgo un campo input quantita non funziona più perchècodice:<html> <head> <title>Documento senza titolo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script> function controlla_quantita(ff, nom){ var n = 0; var cc = ff.elements[nom]; ff.elements['campi_del'].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_del'].value += cc[i].value + "-"+ document.getElementsByName("quantita")[i].id +" "; n++ } } if(n==cc.length) { ff.elements['action'].value = "aggiorna"; ff.submit(); } alert(cc.length); } </script> </head> <body> <form name="form1" method="get" action=""> <input name="quantita" type="text" class="carrello_input" id="quantita40" value="2"> <input name="quantita" type="text" class="carrello_input" id="quantita41" value="2"> <input name="action" type="text" class="carrello_input" id="action"> <input name="campi_del" type="text" class="carrello_input" id="campi_del"> [img]../images/pulsanti/aggiorna_it.jpg[/img] </form> </body> </html>![]()
grazie![]()