Ciao... ho un problemino stupido ma che mi sta dando un saco di problemi eche non riesco a risolvere..

Ho dei campi text (HTML) che sono obbligatori.

Ho fatto una funzione in JS che mi controlla se il campo è stato riempito oppure no usando OnBlur="obblighi()".

codice:
 

function obblighi(){

 if(( document.salvapaziente.nomecampo.value.length)==0)
 alert (" I capmi segnati con l'asterico sono obbligatori! ");
  }
e fino e qua ci siamo...

adesso visto che i campi sono più di uno in parroo il nomecampo a obblighi() in questo modo:
OnBlur="obblighi('nomecapo)" e il JS diventa.

codice:
 

function obblighi(verifica){

 if(( document.salvapaziente.verifica.value.length)==0)
 alert (" I capmi segnati con l'asterico sono obbligatori! ");
  }
a questo punto non funziona più...

eppure ho provato a mettere un alert prima dell'if facendomi stampare verifica[ alert(verifica)] e ho verificato che verifica vale propio nomecampo. Adesso perchè quando faccio: document.salvapaziente.verifica.value.length, non lo cede più? non enta più nell'if?

Per cortesia potete risolvermi questo problemino? grazie infinite!!!