Jump to content


Photo

Limpar Campo Ao Foco


  • Faça o login para participar
10 replies to this topic

#1 arthurlucena

arthurlucena

    Imamade nandomo..

  • Usuários
  • 343 posts
  • Sexo:Masculino
  • Localidade:João Pessoa
  • Interesses:Desenho, artes gráficas, fotografia, games, praia, cinema, animes, cultura japonesa, tecnologia, desenvolvimento para web entre outras coisas =)

Posted 30/09/2005, 09:54

Aeeeh galera, tow criando um formulário aqui, para ficar mais prático e simples de utiliza-lo, gostaria de preencher o campo já com valores default, por exemplo: campo "Nome" ao carregar a página ele já preencher com o valor "Digite aqui seu nome". Ok isso eu sei fazer, atribuir o "value='texto...' " dentro da tag "<input>". No entanto para evitar que o usuário precisasse deletar o value quando o foco estivesse no campo eu gostaria que ele se auto-deletasse automaticamente no focus. E ai? Como eu poderia fazer?

Alquem poderia me ajudar? :(
...........darkness.........²d¬¬b²
A vida é muito curta para se preocupar com o que as outras pessoas pensam. Viva.
Arthur Lucena..................貴族
arthurlucena at email dot com
[O'']olhares.com/arthurlucena

#2 redstyle

redstyle

    Expert

  • Usuários
  • 540 posts
  • Sexo:Masculino

Posted 30/09/2005, 09:56

facil facil
<input type="text" name="seila" value="Coloque aqui seu nome..." onFocus="this.value=''">

Conheça meu blog para Aprender Laravel (Framework PHP)


#3 chisto

chisto

    Stand by

  • Usuários
  • 288 posts
  • Sexo:Não informado
  • Localidade:Joinville - SC - Brasil
  • Interesses:INTERNET

Posted 30/09/2005, 09:57

<input onfocus="this.value=''">

ou

<input onfocus="document.getElementById('NOME DO CAMPO').value=''">
Acidio Alan
Programador e Marcador
A2C- Internet para negócios
www.a2c.com.br

#4 arthurlucena

arthurlucena

    Imamade nandomo..

  • Usuários
  • 343 posts
  • Sexo:Masculino
  • Localidade:João Pessoa
  • Interesses:Desenho, artes gráficas, fotografia, games, praia, cinema, animes, cultura japonesa, tecnologia, desenvolvimento para web entre outras coisas =)

Posted 30/09/2005, 10:03

simples como as melhores coisas da vida! =)

Muito obrigado chisto e redstyle!
...........darkness.........²d¬¬b²
A vida é muito curta para se preocupar com o que as outras pessoas pensam. Viva.
Arthur Lucena..................貴族
arthurlucena at email dot com
[O'']olhares.com/arthurlucena

#5 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 30/09/2005, 21:30

Faça uma verificação antes de apagar...
. . o usuário pode voltar no campo sem querer. .
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#6 arthurlucena

arthurlucena

    Imamade nandomo..

  • Usuários
  • 343 posts
  • Sexo:Masculino
  • Localidade:João Pessoa
  • Interesses:Desenho, artes gráficas, fotografia, games, praia, cinema, animes, cultura japonesa, tecnologia, desenvolvimento para web entre outras coisas =)

Posted 01/10/2005, 09:12

HAUhauhauhaUHUAHuahuahu

Foi isso que percebi, Alex

Como assim, uma verificação? Explica melhor ai =)
...........darkness.........²d¬¬b²
A vida é muito curta para se preocupar com o que as outras pessoas pensam. Viva.
Arthur Lucena..................貴族
arthurlucena at email dot com
[O'']olhares.com/arthurlucena

#7 arthurlucena

arthurlucena

    Imamade nandomo..

  • Usuários
  • 343 posts
  • Sexo:Masculino
  • Localidade:João Pessoa
  • Interesses:Desenho, artes gráficas, fotografia, games, praia, cinema, animes, cultura japonesa, tecnologia, desenvolvimento para web entre outras coisas =)

Posted 06/10/2005, 15:11

Faça uma verificação antes de apagar...
. . o usuário pode voltar no campo sem querer. .

Galera, perdoe-me pelo post-up.

Mas estou com esse problema. Como eu poderei fazer essa verificação?
Realmente isso eh um bug =/ depois de digitar no campo caso o usuario queira fazer alguma correcao tera que digitar tudo de novo =(

E ai? alguem pode me ajudar?
...........darkness.........²d¬¬b²
A vida é muito curta para se preocupar com o que as outras pessoas pensam. Viva.
Arthur Lucena..................貴族
arthurlucena at email dot com
[O'']olhares.com/arthurlucena

#8 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 06/10/2005, 15:12

Verifique se o valor é diferente do valor default que você definiu...
Klaus Paiva
Conheça também: Taperás

#9 koal40

koal40

    agora em PHP tbm

  • Usuários
  • 216 posts
  • Sexo:Não informado

Posted 06/10/2005, 15:28

ex:

<input id="focar" value="oie" onFocus="verific(this)"....>

<script>
function verefic(campo){
if(document.campo.value!="oie"){document.this.value=""}
}
</script>

acho q eh assim..

Edição feita por: koal40, 06/10/2005, 15:29.

Ultilize a busca antes de postar
e edite respostas não poste d novo...

(sempre q possivel claro)
------------ Conhecimento ----------
HTML ...... ||||||||||
JSP e JS .. ||||||||||
.NET ....... ||||||||||
ASP ........ ||||||||||
PHP ........ ||||||||||
Ourtos .... ||||||||||

#10 arthurlucena

arthurlucena

    Imamade nandomo..

  • Usuários
  • 343 posts
  • Sexo:Masculino
  • Localidade:João Pessoa
  • Interesses:Desenho, artes gráficas, fotografia, games, praia, cinema, animes, cultura japonesa, tecnologia, desenvolvimento para web entre outras coisas =)

Posted 06/10/2005, 16:11

fiz essa funcao aqui:

function campoLocal() {
if (document.form1.local.value == "Sintaxe: Cliente > Listar > Visualizar") {
  document.form1.local.value == "";
  document.form1.local.focus();
  return false;
}
}


e joguei um onFocus no input:

<input name="local" type="text" size="42" value="Sintaxe: Cliente > Listar > Visualizar" onFocus="campoLocal();">


Para SE o valor do campo local for "Sintaxe: Cliente > Listar > Visualizar" apague e jogue o foco no campo.

Porém não dá certo =( alguem sabe porque?
...........darkness.........²d¬¬b²
A vida é muito curta para se preocupar com o que as outras pessoas pensam. Viva.
Arthur Lucena..................貴族
arthurlucena at email dot com
[O'']olhares.com/arthurlucena

#11 kaduzick

kaduzick

    12 Horas

  • Usuários
  • 229 posts
  • Sexo:Masculino
  • Localidade:Brasília
  • Interesses:Aprender e Ajudar

Posted 06/10/2005, 18:00

fiz essa funcao aqui:

QUOTE 

1 - function campoLocal() {
2 - if (document.form1.local.value == "Sintaxe: Cliente > Listar > Visualizar") {
3 -  document.form1.local.value == "";
4 -  document.form1.local.focus();
5 -  return false;
6 - }
7 - }



Sua função está com um erro na linha 3. Para atribuir um valor se usa "=" e não "==".
kaduzick - The Nerds




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq