Para los que programamos a diario aplicaciones web, es necesario tener una gran libreria de funciones disponibles que nos faciliten la vida, una de ellas es el trim (eliminar espacios al inicio y final de strings). Javascript por defecto no nos la ofrece, pero podemos utilizar Prototypes para crearla, aquí teneis el código:
CÓDIGO:
String.prototype.trim = function(){
a = this.replace(/^[ ]+/, '');
return a.replace(/[ ]+$/, '');
}
Hacer un trimleft o right seria tan facil como utilizar una linea de las que componen el prototype.
USO:
document.getElementById('identificador').value.trim()
