Pessoal, alguém saberia como fazer para que certos campos de um formulário ficassem como no Windows Vista? É assim: ele vem com um valor padrão (como o campo de login aqui do fórum), e quando recebe foco, ele apaga e a pessoa digita o que for para digitar. Mas, se ele perder o foco sem o usuário digitar nada, ele volta o valor original (isso o campo aqui do fórum não faz...). No email do Yahoo, tem um campo assim, só que ainda mais sofisticado, porque em vez de texto, tem uma imagem (!) do logo do Yahoo... Ah, no campo de pesquisa do Firefox 2 também (mostra o logo do mecanismo de busca! Legal.).
A minha dúvida é como vou armazenar os valores iniciais dos campos, porque eu queria usar uma função só, passando o campo como parâmetro. Eu consegui funcionar, mas com uma função para cada campo. Como seria melhor, colocar tudo num array ou criar uma classe... Alguém tem alguma idéia?
Pergunta
thejesus
Pessoal, alguém saberia como fazer para que certos campos de um formulário ficassem como no Windows Vista? É assim: ele vem com um valor padrão (como o campo de login aqui do fórum), e quando recebe foco, ele apaga e a pessoa digita o que for para digitar. Mas, se ele perder o foco sem o usuário digitar nada, ele volta o valor original (isso o campo aqui do fórum não faz...). No email do Yahoo, tem um campo assim, só que ainda mais sofisticado, porque em vez de texto, tem uma imagem (!) do logo do Yahoo... Ah, no campo de pesquisa do Firefox 2 também (mostra o logo do mecanismo de busca! Legal.).
A minha dúvida é como vou armazenar os valores iniciais dos campos, porque eu queria usar uma função só, passando o campo como parâmetro. Eu consegui funcionar, mas com uma função para cada campo. Como seria melhor, colocar tudo num array ou criar uma classe... Alguém tem alguma idéia?
Obrigado.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.