Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

131
Vistas
¿Cómo obtener datos de la entrada html después de que el usuario haya presionado Intro o haya hecho clic en otro lugar?

Js tiene una función integrada que le permite recuperar datos de una entrada cuando un usuario ingresa algo en ella: input.addEventListener("input", myFunction()) . Pero no me conviene, porque se ejecuta cada vez que el usuario ingresa al menos un carácter. En cambio, necesito un enfoque en el que se llame a la función solo cuando el usuario escriba algo y luego presione Intro o haga clic en una página en un lugar diferente.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Puede usar el evento focusout que se activa cuando un elemento está a punto de perder el foco y para la tecla Intro puede verificar event.key dentro del evento de keypress de tecla que se activa cuando se presiona una tecla que produce un valor de carácter. al igual que:

 input.addEventListener("keypress", function (e) { if (e.key === 'Enter') { // code for enter } });

Focusout - https://developer.mozilla.org/en-US/docs/Web/API/Element/focusout_event

pulsación de tecla: https://developer.mozilla.org/en-US/docs/Web/API/Document/keypress_event

about 4 years ago · Juan Pablo Isaza Denunciar

0

Puede usar los siguientes métodos para esto:

  1. use onblur para los elementos de entrada. Esto se activará una vez que el usuario haga clic en cualquier lugar fuera de ese cuadro de entrada.

  2. use onsubmit para el formulario. Esto se activará cuando el usuario presione Intro o envíe el formulario de todos modos.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda