document.getElementById('neve:after') -- : AFTER - van megoldás ?
Nem működik.
Kerestem mi a megoldás - nem találtam.
document.getElementById('neve:after')
Tud valaki okosat ?
■ Kerestem mi a megoldás - nem találtam.
document.getElementById('neve:after')
Tud valaki okosat ?




Milyen más függvényekkel
Sajnos a pszeudoelemeket,
:after, nem fogod tudni kiválasztani a DOM-ból, mivel nem részei annak. Szóval Javascripttel nem tudod direkt módon elérni őket.Ha manipulálni akarod a stílusát egy ilyen pszeudoelemnek, akkor ezt a szülőelem
classattribútumának módosításával érheted el, hozzáadhatsz vagy elvehetsz classneveket, és a CSS fájlodba stílusokat írhatsz az egyes variációkra (ez amúgy is javasolt módszer, Javascriptből alapvetően nem érdemes direktben CSS tulajdonságokat módosítani, hacsak nem kódban számolt értékeket akarsz használni).Ha a pszeudoelem tartalmát akarod manipulálni, azt úgy tudod megtenni, ha nem direktbe adsz meg neki egy értéket a
contentCSS tulajdonságban, hanem azattr()CSS "függvényt" használod - ezzel a szülőelem attribútumaiból lehet előállítani a pszeudoelem tartalmát, így Javascripttel is csak a szülőelem vonatkozó attribútumait kell majd manipulálni, illetve lekérdezni.Szerk.: összedobtam egy kis esettanulmányt, mert példa nélkül igen száraz volt a mondandóm.
Vauuuuuuuuu KÖSZÖNÖM!!!!!!!
Jó példa