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()".
e fino e qua ci siamo...codice:function obblighi(){ if(( document.salvapaziente.nomecampo.value.length)==0) alert (" I capmi segnati con l'asterico sono obbligatori! "); }
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.
a questo punto non funziona più...codice:function obblighi(verifica){ if(( document.salvapaziente.verifica.value.length)==0) alert (" I capmi segnati con l'asterico sono obbligatori! "); }
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!!!

Rispondi quotando