Se vuoi ho fatto una cosa praticamente uguale proprio oggi. Però non è javascript, è php e interagisce con il database (mysql). Si aggiorna in tempo reale, alla digitazione di ogni carattere. Se non hai un database sotto e vuoi solo una funzione javascript non posso aiutarti. Fammi sapere che ti posto il codice.