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

127
Vistas
¿De todos modos, si hago clic en Generar, me da 3 tokens en lugar de solo uno?

Estoy tratando de crear un formulario de inicio de sesión con un generador de contraseñas, por lo que mi problema es que quiero generar 3 tokens. Lo que he intentado hacer genera solo 1 token por clic. Entonces, en lugar de solo 1 token de contraseña que se generará, ¿hay alguna forma de que se generen 3 tokens de contraseña en su lugar?

 const CHARS = "0123456789abcdefghijklmnopqrstuvwxyz!@#$%^&*()ABCDEFGHIJKLMNOPQRSTUVWXYZ"; const randomCharacter = (chars) => () => chars[Math.floor(Math.random() * chars.length)]; const generatePassword = (chars) => (length) => () => [...Array(length)].map(randomCharacter(chars)).join(""); const passwordInput = document.querySelector("#password"); const generatePasswordChars = generatePassword(CHARS); const generatePasswordChars12 = generatePasswordChars(12); document.querySelector("#generate-button").addEventListener("click", () => { passwordInput.value = generatePasswordChars12(); }); document.querySelector("#copy-button").addEventListener("click", () => { navigator.clipboard .writeText(passwordInput.value) .catch(() => console.error("Can't copy (you need to open this in its own window).") ); });
 <div class="body"> <div class="box"> <h2>Random Password Generator</h2> <input type="text" placeholder="Create password" id="password" readonly /> <div class="actions"> <button id="generate-button">Generate</button> <button id="copy-button">Copy</button> </div> </div> </div> <div class="body"> <div class="box"> <h3>Login</h3> <input type="text" placeholder="Enter Password" id="passcode" readonly /> <div class="actions"> <button id="enter-button">Enter</button> </div> </div> </div>

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