Hej igen. Bygg ihop hela taggen i en sträng först, och lägg in den i innerHTML sedan.innerHTML ignorerar id
Jag försöker använda innerHTML för att spotta ut lite kod i en div-tag.
document.getElementById('diven').innerHTML = "<ul id=\"uldID\">";
...
document.getElementById('diven').innerHTML += "</ul>";
Grejen är den att när jag använder innerHTML ignorerar den attributet id. Jag testade en modifierad version av scriptet där jag använde document.write istället för innerHTML och det fungerade fint.
Vad kan fela?
/EmilSv: innerHTML ignorerar id
Ifall du lägger in koden eftersom i innerHTML så kommer du ju att lägga in bara starttaggen först utan sluttagg, då är det väl inte så konstigt ifall webbläsaren inte vill vara med.