Ho capito cosa c'è che non va!
Se io metto un valore nella text e poi metto uno spazio vuoto riconosce il OnChange (cioè quando cambia il valore). Ma se metto 2 volte un carattere vuoto, non avviene nessun cambio per cui la funzione non viene presa in considerazione !!!!!!!!!!