TransWikia.com

Como fazer um campo digitar dentro de outro? Javascript

Stack Overflow em Português Asked by JV10 on November 13, 2021

Tenho tentado fazer com que o que eu digito apareça dentro de outro input, mas não consegui.
A questão é que peguei esse codigo aqui, ele executa e funciona tudo certinho, mas no meu código real ele não roda.

window.oninput = function(event){
   
   var campo = event.target.id; // pega o id do campo que chamou o evento
   
   if(campo == "a"){
      document.querySelector('#a-1').value = document.querySelector('#a').value;
   }else if(campo == "a-1"){
      document.querySelector('#a').value = document.querySelector('#a-1').value;
   }
};
<h2>Este campo é diretamente automático</h2>
<input type="text" id="a"> oninput: <input type="text" id="a-1"><br><br>

One Answer

Usa o evento onkeyup que acredito que irá te auxiliar.

tenta assim

<input type="text" id="a" onkeyup="document.getElementById('a-1').value = this.value;"> oninput: <input type="text" id="a-1" onkeyup="document.getElementById('a').value = this.value;">

Espero ter ajudado.

Answered by Lindolfo Junior on November 13, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP