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

207
Vistas
Envío de claves / manipulación del valor del campo de entrada (entrada vue.JS)

Estoy tratando de enviar datos a un campo de entrada en este sitio web: https://www.avigilon.com/how-to-buy/partner-locator

Puede identificar mediante programación la entrada usando lo siguiente:

 let input = $('input[placeholder="Zip code / Postal code"]')[0]

si luego pasa input.value = '33701' , cambiará la entrada, pero en el momento en que presione 'Buscar', se restablecerá al valor nulo.

Escribí algunas teclas, luego las cambié usando input.value = '33701' y las restablecí a las teclas que había ingresado manualmente, así que intenté pasar un evento keyup como este: input.dispatchEvent(new KeyboardEvent('keyup', {'key': '3'})); pero no agregó la clave. Agregué un detector de eventos y el evento se activa, pero la clave simplemente no se agrega a la entrada.

Probé este mismo método de envío de eventos en mi propia aplicación y aceptó la clave. También probé keydown y keypress .

Miré la fuente de la página y noté que el campo de entrada tiene una propiedad llamada v-model='selectedZipcode' . Nunca antes había usado Vue, así que no lo reconocí. Al investigar, parece que los componentes de entrada del modelo v aceptan claves de manera diferente a las entradas normales.

Estoy luchando por encontrar información sobre cómo puedo pasar claves a esta entrada de modelo v.

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

0

Ni siquiera necesita configurar el código postal, solo haga referencia a la aplicación Vue y llame:

 app.getLocationFromZip(33701)
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