bedroit: Problem mit innerHTML

Beitrag lesen

Kann mir noch jemand sagen wie ich anstelle von test eine Variable aus der JS-Funktion einfügen kann, so dass diese dann im HTML-Code richtig interpretiert wird?

document.getElementById("test").innerHTML = '<select name="thema2" style="width: 200px" onchange="showunterthema()"><option>Alle Unterthemen</option><c:forEach items="${list2}" var="unterthema"><c:if test="${unterthema.hauptthema == test }"><option><c:out value="${unterthema.unterthemaname}"/></option></c:if></c:forEach></select>';