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

217
Vistas
¿Cómo cambiar el color del botón Me gusta de Youtube?

Problema

Estoy tratando de cambiar el color del botón Me gusta de Youtube del color predeterminado a azul:

https://i.imgur.com/xmsDFZK.png

Me las arreglé para hacerlo fácilmente con las herramientas de desarrollo del navegador:

https://i.imgur.com/P6snS2p.png


a través de la consola

Sin embargo, ahora estoy tratando de hacerlo mediante programación, por ejemplo, a través de la consola . Pero no estoy seguro de qué poner exactamente allí para identificar correctamente el botón Me gusta.

Intenté lo siguiente pero no funcionó, no tuvo ningún efecto:

 document.querySelector('.style-scope .ytd-toggle-button-renderer') .querySelector(".style-scope .yt-icon") .getElementsByTagName("path")[0] .style.color = "blue"

¿Cuál es la forma correcta de identificar el botón Me gusta y cambiar su color?


Detalles

El botón Me gusta parece estar codificado así:

 <yt-icon-button id="button" class="style-scope ytd-toggle-button-renderer style-text" touch-feedback=""> <button id="button" class="style-scope yt-icon-button" aria-label="Ich mag das Video (wie 11.598.005 andere auch)" aria-pressed="false"> <yt-icon class="style-scope ytd-toggle-button-renderer"> <svg viewBox="0 0 24 24" preserveAspectRatio="xMidYMid meet" focusable="false" style="pointer-events: none; display: block; width: 100%; height: 100%;" class="style-scope yt-icon"> <g class="style-scope yt-icon"> <path ...>...</path> </g> </svg> </yt-icon> </button> <yt-interaction id="interaction" class="circular style-scope yt-icon-button"> <div class="stroke style-scope yt-interaction"> </div> <div class="fill style-scope yt-interaction"> </div> </yt-interaction> </yt-icon-button>

Donde el botón real que quiero cambiar es esta línea aquí

 <yt-icon class="style-scope ytd-toggle-button-renderer">

Estoy usando la última versión de Firefox (91.0.2), versión de escritorio.

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

0

Youtube posiblemente puede cambiar el diseño en función de varios factores. En Firefox esto parece funcionar:

 document.querySelectorAll('#menu-container #top-level-buttons-computed #button > yt-icon > svg > g > path')[0].style.color="blue";
about 4 years ago · Juan Pablo Isaza Denunciar

0

Prueba así

 document.querySelector('.style-scope > .yt-icon > path")[0]
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