Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

222
Visualizações
Efecto de reescritura de palabras en Javascript

Estoy cambiando texto en un bucle para efectos visuales. Así es como se ve https://naejc.github.io/Script/GodsLies

este es el codigo

 const symbols = ['God', 'Words']; let count = 0; const element = document.getElementById("WORD1"); const iteration = () => { element.innerHTML = symbols[parseInt(count / 2, 10) % symbols.length]; if (count % 2 !== 0) { element.classList.add("LANGUAGE"); } else { element.classList.remove("LANGUAGE"); } count++; if (count === symbols.length * 2) { count = 0; } }; let inthandle = setInterval(iteration, 270); iteration();

¿Puede alguien decirme cómo puedo usar este script en más de una instancia? No tiene efecto si se usa de nuevo, intentando crear otro elemento que cambie el texto.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

¿Cómo intentas crear un elemento "nuevo"? tenga en cuenta que cada id solo se puede usar una vez por página. tiene que ser único. de lo contrario, el código js usará la primera id que encuentre.

https://www.w3schools.com/html/html_id.asp

es posible que deba volver a escribir su código para usar la clase o algo como esto:

 var initWords = function (element) { const symbols = ['God', 'Words']; let count = 0; const iteration = () => { element.innerHTML = symbols[parseInt(count / 2, 10) % symbols.length]; if (count % 2 !== 0) { element.classList.add("LANGUAGE"); } else { element.classList.remove("LANGUAGE"); } count++; if (count === symbols.length * 2) { count = 0; } }; let inthandle = setInterval(iteration, 270); iteration(); } initWords(document.getElementById("WORD1")); initWords(document.getElementById("WORD2"));
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda