Una longitud de cadena que contiene un espacio es siempre igual a 1:cadena de detección que sólo contienen espacios
alert('My str length: ' + str.length);
El espacio es un personaje, por lo que:
str = " ";
alert('My str length:' + str.length); // My str length: 3
¿Cómo puedo hacer una distinción entre una cadena vacía y una cadena que contiene solo espacios? ¿Cómo puedo detectar una cadena que contiene solo espacios?
Recortar y comprobar que la longitud es cero. ¿Estás usando jQuery? –
¿Eliminar todo el espacio en blanco y ver si la longitud de la cadena es '0'? O use una expresión regular para hacer coincidir solo cadenas de espacios en blanco ... –
posible duplicado de [¿Cómo comprobar si el campo de texto de entrada contiene solo espacios en blanco?] (Http://stackoverflow.com/questions/2662245/how-to-check -whether-the-input-text-field-contains-only-white-spaces) –