ora vi metto alla prova
voglio fondere questi 2 script, ..quello sopracitato per il controllo dei RADIO ed un'altro per il controllo degli altri campi, eccoli:
function controlloradio() {
var f = document.form1;
var rv = "";
for (var i=0;i<f.foto.length;i++) {
if (f.foto[i].checked) rv = f.foto[i].value;
}
if (rv == "") {
alert("Devi selezionare una foto dall'elenco.");
return false;
}
return true;
}
function Controllacampi(ff){
var i
var msg=''
for(i=0;i<ff.elements.length;i++)
if(ff.elements[i].type=='text')
if(ff.elements[i].value=='')msg+='- Inserire un valore nel campo '+ff.elements[i].name+'\n';
if(msg!=''){
alert('ATTENZIONE!\n'+msg)
return false
}else return true
}
ovviamente non posso chiamare 2 function, perchè il return me la può dare solo una ..come faccio a fonderli in maniera funzionale ?
Credo che in questo modo avremo uno script che possa controllare tutti i campi e radio di una form...speriamo.
grazie in anticipo alle "menti"![]()