Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

135
Views
¿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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!