ciao a tutti,
non capisco perchè non mi funziona....
codice:
function controlla_cb(ff, nom){
var n = 0;
var cc = ff.elements[nom];
ff.elements['action'].value = 'invia';
ff.elements['campi_del'].value = '';
for (var i=0; i<cc.length; i++) {
if(cc[i].checked) n++;
}
if(n==0) {
if(confirm("VERRA' CANCELLATO L'ARTICOLO DAL CARRELLO")) {
ff.elements['action'].value = 'elimina_preventivo';
}else{
ff.elements['action'].value = 'invia';
return false;
}
}else{
if(n==1) {
if(confirm("VERRA' CANCELLATO L'ARTICOLO DAL CARRELLO")) {
for (var i=0; i<cc.length; i++) {
if(cc[i].checked){
ff.elements['action'].value = "elimina";
ff.elements['campi_del'].value += cc[i].value;
}
}
} else {
ff.elements['action'].value = 'invia';
return false;
}
}else if(n>1) {
if(confirm("VERRANNO CANCELLATI N° "+n+" ARTICOLI DAL CARRELLO")) {
for (var i=0; i<cc.length; i++) {
if(cc[i].checked){
ff.elements['action'].value = "elimina";
ff.elements['campi_del'].value += cc[i].value+" ";
}
}
} else {
ff.elements['action'].value = 'invia';
return false;
}
}
}
}
se la richiamo cosi trammite onSubmit funziona
codice:
onSubmit="return controlla_cb(this, \'rimuovi\');"
ma se provo a richiamrla cosi
non và....
:master: