OnChangeは内容が変わった時に処理されるので時すでに遅し。
テンキー判定にしてみては?