Listen ( JavaScript)
-
hallo,
ich möchte ein dynamische Liste erstellen aber nur mit Hilfe der Object all
in einer Funktion möchte ich eine Liste erstellen, die Keine Einträge enthält
nach der Aufruf eine andere Funktion soll die Liste mit Daten auffefühlt werden
natürlich ich will hier die List NICHT nochmalt zeichnen sondern mit Hilfe
der Object all sie Auffühlen
function createList() { ... document.writeln('<select size="5" id="myList">'); document.writeln('</select>'); } function initList(myArray) { // etwa so for(var i=0; i<= myArray.length -1; i++) { var aValue="<oprtion>" + myArray[i] + "</option>"; document.all.myList.innerHTML=aValue ... } }
ich hoffe dass die Idee klar ist. kann jemand villeicht ein Tip geben
danke
-
Du must wohl erst document.all.myList.innerHTML auslesen, und dann den Eintrag anhängen und dann wieder setzen.
Oder du hängst deine einzelnen Optionen in der for-Schleife ( += / .= oder wie das bei JS nochmal hieß ) und weist dann document.all.myList.innerHTML nach der Schleife das ganze zu