Estoy diseñando usando el módulo css y me pregunto cómo puedo acceder a un elemento con document.querySelector . Parece que cuando uso el módulo css, el nombre de clase de un elemento tiene un hash, por lo que no puedo acceder al elemento simplemente usando document.querySelector('.some-classname') . No estoy usando ningún marco aquí, así que no puedo usar useRef .
Al seleccionar un elemento por classNames, obtiene una matriz de los elementos, incluso si el nombre de la clase solo se usa una vez.
Te da la matriz de elementos:
const elements = document.getElementsByClassName('className');Si solo tiene un elemento con esta clase, puede diseñarlo así:
elements[0].style.backgroundColor = "green";