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


Anmelden zum Antworten