Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

megadowns

[Resolvido]como colocar texto aqui vejam

Recommended Posts

ola a todos

 

tenho um website e tenho sistema de newsletter gostaria de saber como faço para para adicionar um texto dentro do box aonde pessoa colocar o email para registra no newsletter certo ai qdo pessoa clica pra digita o email texto some vo colocar um screen shot do exemplo . obrigado

 

 

Imagem Postada

 

ai coloquei 2 screenshot o primeiro e como ta meu newsletter atualmente o segundo e como gostaria que ficasse mais ai qdo pessoa clicar para inserir o email o texto tem que desaparecer

 

alguem poderia por favor me ajuda e me da umas dicas ?

 

 

obrigado por tudo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja como é:

 

seu_input.text = "Seu E-mail Aqui";

seu_input.onSetFocus = function () {
	seu_input.text = "";
}

Att.

 

Eu de novo perguntado, e no AS3 como fica? ... http://forum.imasters.com.br/public/style_emoticons/default/graduated.gif

 

Pelas imagens do megadowns ele não está usando um componente, isso é possível? Alguma diferença ao declarar o foco no action?

 

A dúvida tem relação a maioria dos forms de email que possuem os campos com texto dinâmico, eu uso um form com componentes.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja como é:

 

seu_input.text = "Seu E-mail Aqui";

seu_input.onSetFocus = function () {
	seu_input.text = "";
}

Att.

 

não consegui você poderia por gentileza me da mais pouco de instruções aonde vo insirir os cod ou se você sabe o link de algum tuto que mostra passo a passo ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

megadowns : O exemplo que postei está bem objetivo. Mas se ainda não entendeu, crie um novo arquivo no Flash e crie um campo para entrada de dados (input type), instancie o mesmo como "seu_input" (sem aspas é claro), depois basta inserir o código que postei no primeiro frame do seu filme, acresecente também um "stop();" - Ctrl+Enter para testar : Quando rodar o filme, vai aparecer sua caixa de input já preenchido com o texto definido no AS "Seu E-mail Aqui" e quando clicar dentro da caixa, este texto irá desaparecer, pois na função "onSetFocus" estamos setando o valor do texto para vazio quando esse evento ocorrer... Depois que compreender, basta implementar de acordo com suas necessidades.

 

/* ++++++++++++++++++++++++++++ */

 

Elektra : Desse jeito vou ter que aprender AS3 na marra, rs...

Para utilizar método similar no AS3 seria com a utilização do evento "FOCUS_IN", veja um exemplo criando um campo de entrada dinâmico:

 

var emailTxt:TextField = new TextField();
emailTxt.type=TextFieldType.INPUT;
emailTxt.addEventListener(FocusEvent.FOCUS_IN, focusInHandler);
emailTxt.width=120;
emailTxt.height=18;
emailTxt.border=true;
emailTxt.text="Seu E-mail Aqui";
addChild(emailTxt);

function focusInHandler(event:FocusEvent):void {
	emailTxt.text="";
}

 

Quanto a outra dúvida, acredito que com ou sem componentes dá para utilizar já que os campos devem estar instanciados...

 

Att.

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Veja como é:

 

seu_input.text = "Seu E-mail Aqui";

seu_input.onSetFocus = function () {
	seu_input.text = "";
}

Att.

 

não consegui você poderia por gentileza me da mais pouco de instruções aonde vo insirir os cod ou se você sabe o link de algum tuto que mostra passo a passo ?

 

 

Oi rapaz como você ta fazendo o seu código???

Espero que não seja na base do:

on(release){
 // seu codigo aqui
}

Isso é a maneira antiga de se fazer, não se faz mais assim.

 

Para você fazer o que o public disse:

Instancie seu campo de texto como email por exemplo

Para instanciar clique sobre o campo de texto vá em propriedades (f3) vá na caixinha instance name e coloque email

 

E coloque o código na timeline equivalente ao frame onde está esse campo de texto ficando assim:

email.text = "Seu E-mail Aqui";
email.onSetFocus = function () {
	seu_input.text = "";
}

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Elektra : Desse jeito vou ter que aprender AS3 na marra, rs...

 

Querido amigo, tenho um livro excelente (the best) em PDF-inglês para AS3 ( 100% free ;) - disponível no meu server - basta adicionar um link), é só falar, está a sua disposição.

 

Adquiri a versão impressa antecipadamente - em virtude do meu curso para desenvolvedor que inicia no dia 24/05( se não transferirem a data outra vez).

 

Também tenho um E-book (PDF - pt), complemento de um DVD com vídeo aulas, e posso indicar outros dois livros sugestão dos colegas do fórum.

 

 

 

Muito obrigada por tudo http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

 

Ps: não repare, pergunto sem piedade, coisa de quem ama o que faz.

 

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.