chicosilva 0 Denunciar post Postado Maio 25, 2006 E ae galera beleza?Como eu faço pra no campo do form sumir o nome qdo o cara clicar?Criei um campo de entrada e a variavel nome = nome.Queri a q qdo o cara clicasse essa variavel sumissemuito obrigado galera Compartilhar este post Link para o post Compartilhar em outros sites
MOAI 0 Denunciar post Postado Maio 26, 2006 Eu tenho exatamente esta mesma dúvida, há tempos venho procurando uma solução para isso mas não encontro. Tenho certeza que é uma coisa muito simples. Um exemplo pode ser visto aqui, na seção contatos: http://www.templatemonster.com/flash-templates/6669.html Compartilhar este post Link para o post Compartilhar em outros sites
ludoman 0 Denunciar post Postado Maio 26, 2006 Dá pra fazer assim:criando um MC com o texto "coloque seu nome aqui" e colocando-o em cima do campo input.Depois, é só instanciar esse MC com texto estático de nome_mc e colocar esse código:nome_mc.onRollOver = function() { this._visible = false;}com isso o MC com o texto some e sobra o campo de texto para escrever.No template monster ta assim, pelo que percebi...falows Compartilhar este post Link para o post Compartilhar em outros sites
MOAI 0 Denunciar post Postado Maio 26, 2006 Esta solução que você deu já serve muito bem, contudo, parece que no TemplateMonsters eles fizeram diferente, e melhor do que o que você sugeriu.Repare que o nome some quando você clica, e não no RollOn, além do que fica habilitado a opção de clicar no campo de texto. O cursos do mouse fica como se fosse selecionar texto. Compartilhar este post Link para o post Compartilhar em outros sites
ludoman 0 Denunciar post Postado Maio 26, 2006 é verdade... é diferente... eu analisei errado... fazendo uns testes cheguei a esse código que funciona igual ao do template monster... ai, para ver se funcionava igual mesmo, descompilei o swf e vi que é isso mesmo que eles fazem... oia o code texto.onSetFocus = function() { if (teste == "casa") { nome = ""; }};nome = "casa"; onde texto é a instancia do campo de texto e nome é a variável. Falows Compartilhar este post Link para o post Compartilhar em outros sites
MOAI 0 Denunciar post Postado Maio 27, 2006 Exato, ficou exatamente igual!Como faço para aplicar este script em 4 campos de textos diferentes? Compartilhar este post Link para o post Compartilhar em outros sites
ludoman 0 Denunciar post Postado Maio 27, 2006 dá pra fazer assim: txt_texto1.onSetFocus = function() { if ( texto1 == "Valor1") { texto1 = ""; }};texto1 = "Valor1";txt_texto2.onSetFocus = function() { if ( texto2 == "Valor2") { texto2 = ""; }};texto2 = "Valor2";txt_texto3.onSetFocus = function() { if ( texto3 == "Valor3") { texto3 = ""; }};texto3 = "Valor3"; txt_texto4.onSetFocus = function() { if ( texto4 == "Valor4") { texto4 = ""; }};texto4 = "Valor4"; lembrando que txt_texto[n] é o nome das instancias e texto[n] é a variável. Falows Compartilhar este post Link para o post Compartilhar em outros sites
MOAI 0 Denunciar post Postado Maio 27, 2006 Ótimo, muito obrigado pela ajuda! Compartilhar este post Link para o post Compartilhar em outros sites
MOAI 0 Denunciar post Postado Maio 27, 2006 Agora, só para incrementar, como faço para que o formulário funcione como deste site aqui: http://www.gugateider.com/ Quando clico em uma opção, fico livre para escrever o que quiser, mas no caso de não escrever nada e passar para outro campo, o texto "e-mail" volta para o campo. Compartilhar este post Link para o post Compartilhar em outros sites
ludoman 0 Denunciar post Postado Maio 28, 2006 melhorando todo o esquema: //valores iniciais:txt_texto1.text = txt_texto1.pad = "Valor1";txt_texto2.text = txt_texto2.pad = "Valor2";txt_texto3.text = txt_texto3.pad = "Valor3";txt_texto4.text = txt_texto4.pad = "Valor4";//funções que serão atribuidas ao campo de texto, caso ganhe ou perca o foco.campo_focado = function () { if (this.text == this.pad) { this.text = ""; }};perde_foco = function () { if (this.text == "") { this.text = this.pad; }};//instancias dos textos chamando a função segundo o focotxt_texto1.onSetFocus = campo_focado;txt_texto1.onKillFocus = perde_foco;txt_texto2.onSetFocus = campo_focado;txt_texto2.onKillFocus = perde_foco;txt_texto3.onSetFocus = campo_focado;txt_texto3.onKillFocus = perde_foco;txt_texto4.onSetFocus = campo_focado;txt_texto4.onKillFocus = perde_foco; Testado e funfano!!! Falows Falows Compartilhar este post Link para o post Compartilhar em outros sites