ciao a tutti
ho questo piccolo problema
ho un numero n di campi doppi (file e text) in un form e devo controllare che se uno è pieno lo sia anche l'altro...ma se son tutti e 2 vuoti il tutto è ok
abbastanza semplice in teoria
ho provato a creare da 0 questo script
apparentemente funziona, infatti gli alert li fa vedere ma evidentemente qualcosa non va xche lo script si blocca inevitabilmenteCodice PHP:function sponsor(f){
var controllo = 1;
for(i=0;i<f.length;i++){
if (i %2 == 1){
if(f.elements[i].value!=''){
y=(i-1);
window.alert(f.elements[y].name);
if(f.elements[y].value==''){
window.alert('manca il file');
controllo = 0;
}
}
}else{
if(f.elements[i].value!=''){
y=(i+1);
if(f.elements[y].value==''){
window.alert('manca il link')
controllo = 0;
}
}
}//chiudo pari\dispari
}//chiudo for
if(controllo==1){
window.alert('spedisco')
}
}
dove sbaglio?

Rispondi quotando