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

187
Vistas
Cuadro de texto de entrada JS Greasemonkey

Soy un programador novato de JS, solo trato de hacer algo de automatización aquí y allá con extensiones como Greasemonkey/Tampermonkey/Violentmonkey. Me encontré con una pared que no puedo encontrar una solución, ya intenté buscarla durante días y todavía no puedo resolverlo.

El problema es este: hay botones de página (como un libro), puede retroceder, avanzar y establecer un número para saltar a X esa página. Puedo hacer clic tanto en atrás como en adelante sin ningún problema. Mi único problema es hacer uso del cuadro de entrada (no estoy seguro de si se llama así).

El cuadro funciona así: configura cualquier número dentro y presiona ENTER (la única forma de confirmar/enviar el cambio de valor) y luego saltará a esa página si la página existe. Una cosa extraña para mí es que traté de cambiarlo manualmente de 1 (predeterminado) a 3, lo configuré en 2 en el script (con x.value) y cuando lo confirmo manualmente, va a la página 3 y no a la página 2 (incluso aunque muestra 2 en la interfaz de usuario y también en .value). Así que pensé al menos en el conjunto de valores que obtuve, pero parece que ni siquiera eso pude hacer.

Además, cambiar el valor = "1" en DevTools a cualquier otra cosa no cambia la interfaz de usuario y tampoco registra el cambio de entrada, ya que cuando presiono Intro simplemente ignora mi valor.

Este es el HTML que se muestra en DevTools del cuadro de entrada:

 <input class="number" value="1" style="width: 40px; height: 40px; text-align: center;">

No estoy usando jQuery (simplemente porque no sé cómo usarlo), pero si es necesario, ¡puedo aprender!

Pantalla de la estructura HTML en DevTools

Console.log con información sobre el elemento que podría buscar en línea

No sé nada más que pueda proporcionar para ayudar a obtener más asistencia. Si hay algo, por favor hágamelo saber y gracias por ayudar!

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

¡Con la solución de @wOxxOm pude hacerlo! ¡Todo lo que necesitaba era su solución (ver comentarios) para cambiar el valor interno del cuadro de texto y luego un el.dispatchEvent con enter en su clave hizo que el envío funcionara!

about 4 years ago · Santiago Trujillo 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