il mio luogo di sviluppo...
Javascript non è corredato di una funzione trim(), un funzione, cioé, che elimini caratteri bianchi a sinistra e a destra di una stringa.
E' possibile, però, inserirla dentro una nostra libreria, una cassetta degli attrezzi che, con il passare degli anni, ogni programmatore si costruisce.
La funzione è questa:
function trim(str){
return str.replace(/^\s+|\s+$/g,"");
}