¿Es posible cambiar un pseudo elemento CSS en JS?
Este es mi código CSS
.lang-menu .selected-lang:before { content: ""; display: inline-block; width: 24px; height: 24px; background-image: url(../img/icons/armenia-flag-round-icon-32.png); background-size: contain; background-repeat: no-repeat; }
Aquí está mi código JS
function changeCss() { let elem = window.getComputedStyle(selLang, ':before'); elem.backgroundImage = "url(../img/icons/united-states-of-america-flag-round-icon-32.png'))" } changeCss()