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

154
Vistas
¿Cómo verificar si una cadena tiene 8 dígitos?

Dime cómo hacerlo correctamente Marcando menos de 8 caracteres. La primera vez lo hice en una línea vacía. A continuación, hay un cheque de menos de 8 caracteres, se enciende en rojo, si es más, se enciende en verde. El problema es cómo hacer que tenga menos de 8 dígitos y se vuelva rojo. Y cuando es mayor o igual a 8 dígitos, se quemaba en verde.

 function validatePassword(password) { const reg = (/^(?=.*[0-9]{8,})$/); return reg.test(String(password).toLowerCase()); }; const checkPassword = () => { const inputPassword = document.querySelector('.form__input-password'); const inputPasswordText = inputPassword.value const examValidatePassword = validatePassword(inputPasswordText); const passwordStar = document.querySelector('.form__input-password-star'); const passwordTitle = document.querySelector('.form__password-title'); const textPasswordWrong = document.querySelector('.form__input-password-validate-text-wrong'); if (inputPasswordText.length === 0) { inputPassword.style.border = '1px solid #ff0000'; passwordStar.style.color = 'red'; passwordStar.style.opacity = '100' passwordTitle.style.color = 'red'; textPasswordWrong.style.opacity = '100'; textPasswordWrong.innerHTML = '* Поле обязательно для заполнения'; checkValidatePass = false; userPassword = ""; } else if (examValidatePassword str.length => 8 ) { inputPassword.style.border = '1px solid #ff0000'; passwordStar.style.color = 'red'; passwordStar.style.opacity = '100'; passwordTitle.style.color = 'red'; textPasswordWrong.style.opacity = '100'; textPasswordWrong.innerHTML = '* Пароль должен содержать как минимум 8 символов'; checkValidatePass = false; userPassword = ""; } else { inputPassword.style.border = '1px solid green'; passwordStar.style.color = '#787878'; passwordTitle.style.color = 'green'; passwordStar.style.opacity = '0'; textPasswordWrong.style.opacity = '0'; checkValidatePass = true; userPassword = inputPasswordText; } };
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