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

363
Visualizações
Haga etiquetas "a", cada vez que se haga clic, agregue texto interno dentro de él, pero elimínelo cuando se haga clic en otra etiqueta "a" (misma clase)

Estoy haciendo una función de cambio de color para mi proyecto. Este es mi html: click para verlo

Como título, quiero crear algunas etiquetas que tengan la misma clase como esta: <a class="dropdown-item" onclick...></a>

Y cada vez que un usuario haga clic en una de esas etiquetas, esa etiqueta en la que el usuario hizo clic tendrá un texto adicional [current] como este: Sky [current] . Pero cuando se hace clic en otra etiqueta , el texto [current] se moverá a la nueva etiqueta (con la misma clase) en la que el usuario acaba de hacer clic.

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

0

Un enfoque simple es simplemente eliminar el texto adicional de cada elemento en el que se puede hacer clic y luego agregarlo al que se hizo clic.

Aquí hay un ejemplo.

 function addText(event) { for (anchorTag of document.getElementsByClassName("myButton")){ anchorTag.innerHTML = anchorTag.innerHTML.replace(" Grape", ""); } event.target.innerHTML = event.target.innerHTML + " Grape"; }
 <a href="#" class="myButton" onclick="addText(event)">Apple</a> <br/> <a href="#" class="myButton" onclick="addText(event)">Orange</a>

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