Mam element
Wstawić przed tym elementem obiekt <img> i również za nim obiekt <img>
Próbowałem w następujący sposób:
var allDivs = document.getElementsByTagName('div'); for(var q = 0; q < allDivs.length; q++) { if(allDivs[q].className == "info") { allDivs[q].top = document.createElement('img'); allDivs[q].top.src = "images/DCI-top.png"; allDivs[q].top.className = "DCI-top"; } }
Ale nie działa więc próbowałem też tak (dodałem id="info1" żeby pozbyć się pętli, która mogłaby być przyczyną nie działania):
var info = document.getElementById("info1"); var DCItop = document.createElement('img'); DCItop.className = "DCI-top"; document.body.insertBefore(DCItop,info);
I też niepowodzenie. Próbowałem także bez ".body" w ostatniej linijce instrukcji ale bez powodzenia.
Uczę się Javascriptu od tygodnia i szukałem sproro rozwiązania mojego problemu.
Z góry dziękuję za odpowiedź!