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

237
Vistas
Cambiar event.target.value en el evento onChange, luego usar checkValidity() pero no funciona

Hola, necesito cambiar event.target.value con una entrada y esa entrada tiene una regla mínima de 8 caracteres. Actualmente estoy haciendo esto (ejemplo) en un componente reaccionar js:

 <input ... minLength={8} onChange={(e) => { onChangeHandler(e); }} />

¿En qué lugar del onChangeHandler estoy haciendo esto?

 e.target.value = 'less8'; console.log(e.target.checkValidity());

Sin embargo, cuando llamo a checkValidity, devuelve 'verdadero', pero esperaba 'falso'.

Depuré esto y es porque cuando asigné un valor a 'e.target.value', la función 'e.target.checkValidity()' ya no funciona.

¿Alguien tiene otra forma de asignar un valor a 'e.target.value' y aún así hacer que 'checkValidity()' funcione?

about 4 years ago · Juan Pablo Isaza
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