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

156
Vistas
Obtenga elementos dinámicos por el medio/final de su nombre de clase

Necesito encontrar un grupo de elementos al final de sus nombres de clase, es muy similar a este elemento Obtener por parte de Nombre o ID, sin embargo, usar document.querySelectorAll([class~=<constant string>]) no funciona pero [class=<full class name incluidos los caracteres aleatorios (ver más abajo) funciona.

Los elementos en cuestión tienen un nombre de clase como. (cadena aleatoria de tres caracteres) - (alguna cadena constante) ¿es posible encontrarlos por (alguna cadena constante)?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

  1. La sintaxis correcta es $= para encontrar una clase que termine con una cadena en particular.
  2. Si desea usar una variable en ese selector, use una cadena de plantilla para insertarla.

 const constant = '123'; const divs = document.querySelectorAll(`[class$="${constant}"]`); divs.forEach(div => console.log(div.textContent));
 <div class="abc-123">Will be selected 1</div> <div class="def-234">Will not be selected 1</div> <div class="ghi-123">Will be selected 2</div> <div class="jkl-234">Will not be selected 2</div>

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