¿Obtener espacios en blanco finales desde la contraseña del tipo de entrada hasta el alcance?

Tengo un campo de contraseña de entrada. Quiero poder advertir al usuario que no puede tener ningún espacio en blanco en la contraseña. El problema que estoy encontrando es que no puedo pasar el espacio en blanco al final para detectar y advertir al usuario que no puede hacer esto.

Ver mi ejemplo plunkr:ENLAZAR

Si escribe en el campo de entrada, el alcance devolverá cuántos caracteres es la contraseña y si agrega un espacio en blanco al final de la contraseña, el alcance no informará la longitud correcta de la cadena porque obviamente está recortando cualquier espacio en blanco al final, lo que significa que No tengo forma de identificar si el usuario está ingresando espacios o no. Por lo tanto, a medida que el usuario agrega espacios finales, el campo de contraseña de entrada mostrará que se agregó un carácter adicional cuando el alcance solo informa la longitud de los caracteres sin espacios finales.

Respuestas a la pregunta(1)

Su respuesta a la pregunta