Ir para conteúdo
Fórum Script Brasil
  • 0

Limpar Input Text Somente Se Clicar


dev

Pergunta

Olá.

Estou usando um formulário com PHP no Flash e está funcionando ok.

Inclusive, se o campo estiver vazio, ele é preenchido com um aviso.

Por exemplo, se não preencheu o nome, ele preenche com o texto "Digite seu nome".

O que quero é que, depois de aparecer esta mensagem no input text, ela desapareça quando a pessoa clicar no input para digitar o nome.

A verificação está assim:

env.onRelease = function():Void {

if (nome.length<=0) {

nome = "Digite o seu nome";

No html eu uso o código onfocus="document.getElementById('nome').value='';"

Já passei o dia todo procurando na internet e fazendo vários testes, mas não consegui resolver.

Agradeço demais se puderem me ajudar nisso.

Muito obrigada !

Abraço.

Editado por dev
Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Como é o nome de instancia do seu input?

Se, por exemplo, for txtNome, você adiciona a seguinte linha nesse seu codigo acima:

txtNome.text = "";

Facil, ne?! =D

Te mais.

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --dev --
Como é o nome de instancia do seu input?

Se, por exemplo, for txtNome, você adiciona a seguinte linha nesse seu codigo acima:

txtNome.text = "";

Facil, ne?! =D

Te mais.

Olá ! Muito obrigada por sua atenção.

Mas, na verdade, não funcionou.

É que eu não sabia como usar o onfocus no Flash, mas agora já está ok.

Ficou assim:

nome.onSetFocus = function() {

if (nome == "Digite o seu nome") {

nome = "";

}

}

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0
Como é o nome de instancia do seu input?

Se, por exemplo, for txtNome, você adiciona a seguinte linha nesse seu codigo acima:

txtNome.text = "";

Facil, ne?! =D

Te mais.

Olá.

Agradeço muito por sua atenção, mas, na verdade, o que precisava era saber como usar onfocus no Flash.

Agora consegui resolver.

Ficou assim:

nome.onSetFocus = function() {

if (nome == "Digite o seu nome") {

nome = "";

}

}

Abraços.

Pessoal, desculpe se tiver mais de uma reposta minha... acho que cliquei nolugar errado.... :o

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...