Ir para conteúdo

POWERED BY:

Arquivado

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

filipecrosk

Formulario de email

Recommended Posts

como faco para que num formulario de login do webmail apos o cara digitar o login automaticamente acrescente @dominio.com.br ??

igual o site do ibest.. vejam cliquem aqui para ver

e digitem por exemplo filipe

e passem para o proximo campo.. automaticamente ele ira colocar @ibest.com.br apos o filipe.........ou seja vai ficar filipe@ibest.com.br

como fazer isso??

peguei o codigo fonte e ta mais ou menos assim:

No head ta escrito isso

<script>  function resetaDominioUsername()  {     if (document.form.f_user.value.indexOf('@')>-1)     {        document.form.f_user.value = document.form.f_user.value.substring(0,document.form.f_user.value.indexOf('@'));     }        }  	function acertaDominio()  {     if (document.form.f_user.value.length==0)     {        return;     }     if (document.form.f_user.value.toLowerCase().indexOf('@turmateen.com.br')<0)     {        resetaDominioUsername();        document.form.f_user.value += "@turmateen.com.br";     }     }          function inicioUsername()        {           if (document.form.f_user.value=="seu login@turmateen.com.br")           {              document.form.f_user.value="";           }        }</script>
e no campo de texto ta isso:

<input type=text size=5 name=f_user onClick="inicioUsername()" onBlur="acertaDominio;()">
mas nao estou conseguindo fazer funcionar nao...

por favor me ajudem.. e se essa pergunta ja tiver sido postada perdoe-me mas fiz a busca e nao encontrei..talvez porque nao soube procurar pela palavra certa

abracao

Compartilhar este post


Link para o post
Compartilhar em outros sites

AMIGUINHO PROCURE PRESTAR ATENÇÃO NAS FUNÇÕES DO SCRIPT,.... GERALMENTE UMA COISINHA SIMPLES você QUEBRA A CABEÇA!

 

O ERRO QUE ESTA CAUSANDO NO SEU SCRIPT É A FALTA DA DECLARAÇÃO NO NOME DO FORM OU SEJA:

 

<form action="direçao.php" name="form">

 

E TAMBEM ACHEI ERRADO A FORMA COMO ESTA PARTE SE ENCONTRAVA:

 

<input size="15" name="f_user" onClick="inicioUsername()" onBlur=" acertaDominio;()">

 

ABAIXO SEGUE O SISTEMA COMPLETO E CORRETO!!

<body>

<script>

function resetaDominioUsername()

{

if (document.form.f_user.value.indexOf('@')>-1)

{

document.form.f_user.value = document.form.f_user.value.substring(0,document.form.f_user.value.indexOf('@'));

}

}

function acertaDominio()

{

if (document.form.f_user.value.length==0)

{

return;

}

if (document.form.f_user.value.toLowerCase().indexOf('@turmateen.com.br')<0)

{

resetaDominioUsername();

document.form.f_user.value += "@turmateen.com.br";

}

}

function inicioUsername()

{

if (document.form.f_user.value=="seu login@turmateen.com.br")

{

document.form.f_user.value="";

}

}

</script>

<form action="" name="form" >

<input size="15" name="f_user" onClick="inicioUsername();" onBlur="acertaDominio();">

</form>

</body>

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.