Si si hai ragione per il nome delal funzione.. era giusto così per i test appunto non ho badato molto al nome
a me interessava che ci fosse all'interno della stringa almeno un numero E almeno un carattere alfabetico.. mi sono espresso male prima.. chiedo scusa..
ho comunque risolto in questo modo (non fate caso ai nomi delle funzioni però ):
codice:
function testNum(stringa) {	
   return (/[0-9]/i).test(stringa);
}

function testStr(stringa) {	
   return (/[a-z]/i).test(stringa);
}

function test(stringa){
	if (testNum(stringa)){
		if (testStr(stringa)){
			alert('VALIDA');
		}else{
			alert('NON VALIDA');
		}
	}else{
		alert('NON VALIDA');
	}
}
Grazie mille per l'aiuto!!! alla prossima