Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

146
Visualizações
Detecte tan pronto como se complete el campo de entrada a través del escáner de código de barras

Tengo dos campos de entrada productName y quantity , productName campo nombre del producto se está completando con un escáner de código de barras (no tengo acceso al código), mi requisito es detectar tan pronto como el valor se productName en los campos del nombre del producto para poder analizar el valor y complete la quantity del segundo campo.

 <input type="text" id="productName" name="productName"> <input type="text" id="quantity" name="quantity">

Dado que no tengo acceso al código que escanea el código de barras y completa el campo productName , hay una posibilidad que pienso es verificar repetidamente si el campo tiene valor o no, como se muestra a continuación.

 myVar = setInterval(checkValue, 1000); function checkValue(){ var productName= document.getElementById("productName"); console.log("running"); if (productName && productName.value) { document.getElementById("quantity").value=productName.value; clearInterval(myVar); } }

Pero estoy buscando un mejor enfoque en Vanilla Javascript, ¿hay alguna solución alternativa?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puedes usar onchange .

Ejemplo:

 const productNameField = document.querySelector('#productName'); const quantityField = document.querySelector('#quantity'); const populateQuantityField = () => { quantityField.value = productNameField.value; } productNameField.addEventListener('change', populateQuantityField);

Otras lecturas:

  • https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event
  • https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onchange
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda