← Todos los ejemplos

JavaScript Desarrollo y QA

Encontrar IDs duplicados

Escanea la página en busca de atributos id repetidos, los resalta e informa el recuento en la consola.

Código para copiar

try {
  const seen = {};
  const dupes = {};
  document.querySelectorAll('[id]').forEach(function (el) {
    const id = el.id;
    if (seen[id]) {
      dupes[id] = (dupes[id] || 1) + 1;
      el.style.outline = '3px solid #CC241D';
    } else {
      seen[id] = true;
    }
  });
  const keys = Object.keys(dupes);
  if (keys.length) {
    console.warn('JustZix: duplicate IDs found:', dupes);
  } else {
    console.log('JustZix: no duplicate IDs');
  }
} catch (err) { console.error('JustZix duplicate IDs:', err); }

Cómo usar este ejemplo

  1. Copia el código con el botón de arriba.
  2. Instala JustZix (2 minutos) y abre la extensión en la página de destino.
  3. Añade una nueva regla que coincida con esa página.
  4. Pega el código en el panel JavaScript de la regla y guarda — se ejecuta en cada visita a la página.

Valora este ejemplo

Sin valoraciones — sé el primero.

¿Funciona este ejemplo?

Los snippets son inútiles sin un lugar donde pegarlos.

JustZix se instala en 2 minutos y ejecuta tu código en cada página coincidente. Sin cuenta, sin pago.

Descargar gratis Ver casos de uso