comunque a logica il controllo che dovrebbe fare è questo:

campo vuoto
se la lunghezza del campo è 0 allora alert

campo con soli spazi
se la lunghezza del campo - il numero di spazi è 0 allora alert

campo con soli a capo
se la lunghezza del campo - il numero di a capo è 0 allora alert

campo con spazi e a capo (niente testo)
se la lunghezza del campo - il numero di a capo - il numero di spazi è 0 allora alert

oppure ancora più diretto:
se la lunghezza del campo è uguale alla lunghezza del campo con spazi e/o a capo rimossi allora alert