Por categoria: Funções

Remover o BOM de arquivos em UTF-8

BOM – Byte Order Mark – é um identificador para arquivos em UTF-8/16/32 (vou ignorar o 16 e o 32 aqui), teoricamente para dizer ao interpretador/editor que se trata de um conteúdo codificado como UTF-8, mas o fato é que, em quase todas as circunstâncias, ele é dispensável.
Caso o seu interpretador não reconheça a codificação, [...]

Categoria: Funções
Tags: ,
3 Comentários

fakeFile: como estilizar um input type=file

Pois é, essa era uma questão incômoda para mim até algum tempo atrás. É impossível! inputs com type=file não aceitam quase nenhuma regra CSS e, a não ser que estejamos trabalhando com formulários sem formatação, ficam sempre destoando, “quebrando” o layout do formulário.
Então, na busca de soluções possíveis, encontrei algumas baseadas nessa lógica, que pareceu [...]

Categoria: Funções
Tags: ,
4 Comentários

Mostrar uma mensagem quando input está vazio

Sabe aquelas caixas de busca que mostram, por exemplo, “Buscar” e que quando colocamos o foco, o texto some para escrevermos o que quisermos? Vamos mostrar aqui uma função javascript para aplicar essa funcionalidade a elementos input.

Categoria: javascript
Tags:
3 Comentários