Humm, demasiado
text:
Código:
function trim(text)
{
text=text.replace(/^\s+|\s+$/g,'');
return text;
}
Y para saber si una cadena es únicamente espacios en blanco, bien podemos hacer un
trim() y comprobar si está vacía (
trim(cadena)===""), o bien podemos hacerle un
test() así:
Código:
/^\s*$/.test(cadena) === true
Si coincide con esa condicional, es que o bien está vacía o sólo contiene espacios (si es que no me he equivocado).
Saludos