Copia dados digitados em um campo e exibir em outro campo

  • kreativo
  • Avatar de kreativo Autor do Tópico
  • Offline
  • JCB! Novato
  • JCB! Novato
Mais
13 anos 8 meses atrás #42877 por kreativo
kreativo created the topic: Copia dados digitados em um campo e exibir em outro campo
Olá a todos, estou com um problema e não sei como resolver:
• Presciso introduzir um comando que copie o texto digitado em um campo e que apareça em outro campo ao mesmo tempo.

Achei na net o script mais tem um problema, toda vez que tento digitar outro campo não consigo, ele sempre vai para o campo que tem o comando de copiar.

Por tenho que introduzir neste formulário de cadastro:
• Quando o cliente digitar no campo cpf ou cnpj vai aparecer o numero no lugar do usuário sem prescisa digitar novamento.
http://blinda.me/domus_cadastro

Segue o script:
<HTML>
<HEAD>
<TITLE>Clone de caixa de texto</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function enfocus()
{
   document.forms&#91;0&#93;.Data.focus()
   document.forms&#91;0&#93;.Copy.value = document.forms&#91;0&#93;.Data.value
   setTimeout("enblur()", 500)
}
function enblur()
{
   document.forms&#91;0&#93;.Data.blur()
   setTimeout("enfocus()", 5)
}
</script>
</HEAD>
<BODY onLoad="setTimeout('enblur()', 500)">
<CENTER><FORM>
Texto comum: <INPUT TYPE="TEXT" SIZE=40 NAME="Data"><br>
Caixa repetida: <INPUT TYPE="TEXT" SIZE=40 NAME="Copy"><br>
<INPUT TYPE="BUTTON" VALUE="Clear" onClick="document.forms&#91;0&#93;.Data.value=''">
</FORM></CENTER>
</BODY></HTML>

Obrigado desde ja!!
Raphael Schmidt

[size=110:1gc78afl][b:1gc78afl][i:1gc78afl]RAPHAEL SCHMIDT[/i:1gc78afl][/b:1gc78afl][/size:1gc78afl]
[size=85:1gc78afl][i:1gc78afl]Diretor Comercial & Designer[/i:1gc78afl][/size:1gc78afl]
[color=#408000:1gc78afl][b:1gc78afl][i:1gc78afl]Kreativo Comunicação Interativa[/i:1gc78afl][/b:1gc78afl][/color:1gc78afl]
[i:1gc78afl][url:1gc78afl]http://www.kreativo.com.br[/url:1gc78afl][/i:1gc78afl]

Please Entrar ou Registrar to join the conversation.


Mais
13 anos 8 meses atrás #42967 por pastel
pastel replied the topic: Re: Copia dados digitados em um campo e exibir em outro campo
Com jQuery é fácil resolver isso aí, cara..
linka a biblioteca jquery no seu template... e cria uma função que é carregada quando a página em questão é solicitada...
Aí.. vc vê o nome do campo que estaá sendo usado para digitar o cfp... e adiciona a ele um evento onBlur no campo.

Tipo.. é bem fácil.. dá uma olhada láh na documentação da jquery q tem muito exemplo de como fazer isso.

Em resumo
- Linka a Biblioteca jQuery ao seu template.
- Verifica o ID do input que recebe o cpf ou cnpj
- Cria uma function no Head do Template que ativa à esse input um evento onBlur.. (quando o input perde o foco)...
- Nessa function.. vc copia o que existe nesse input para o input do Usuário

Pronto..

Tenta aí

Hugo Ferreira
[b:16u6c2vd]Web Developer[/b:16u6c2vd]

[color=#804000:16u6c2vd]"...é na prática que se encontra o valor da teoria..."[/color:16u6c2vd]

[url:16u6c2vd]http://www.hcferreira.com.br[/url:16u6c2vd]

Please Entrar ou Registrar to join the conversation.