terça-feira, 17 de julho de 2012

Espaços em branco em navegadores

Isso me deu uma grande dor de cabeça, porque estava tentando bloquear espaços em branco em campos de input. Em qualquer outro navagador que não seja o IE espaços em branco são tratados da forma correta, ou seja,

" "

, logo é possível bloquear esse caracter através de uma simples codificação javascript mas, no IE esse mesmo espaço em branco citado acima é interpretado dessa forma:

""

ou seja, o "trim" é automático.

Compartilho isso porque tive uma grande dor de cabeça para perceber o mesmo. Contudo, se você deseja bloquear espaços em brancos recomendo o jQuery.trim(), que funciona muito bem e em qualquer browser.

Nenhum comentário: