cr_man: Optionen einer Select Box hinzufügen

Beitrag lesen

Hallo zusammen,

ich habe hier das Problem das ich einer Select Box keine Optionen hinzufügen kann.

Den Select Kontainer lasse ich mittels DOM erstellen, hier das Skript:

}else if(art == "Select"){
   var newSelect = document.createElement("select");
   var select_name = document.createAttribute("name");
   var select_id = document.createAttribute("id");
   var select_size = document.createAttribute("size");
   //var select_option = document.createAttribute("option");

var newOption = document.createElement("option");
   var option_name = document.createAttribute("name");
   var option_value = document.createAttribute("name");

select_name.nodeValue = document.getElementById("text_name").value+i;
   select_id.nodeValue = document.getElementById("text_name").value+i;
   select_size.nodeValue = document.getElementById("text_size").value;
   //select_option.nodeValue = document.getElementById("text_name").value+i;

option_name.nodeValue = document.getElementById("text_name").value;
   option_value.nodeValue = document.getElementById("text_value").value;

newSelect.setAttributeNode(select_name);
   newSelect.setAttributeNode(select_id);
   newSelect.setAttributeNode(select_size);
   //newSelect.setAttributeNode(select_option);

newOption.setAttributeNode(option_name);
   newOption.setAttributeNode(option_value);

quellcode_hinzufuegen(art);

document.getElementById("test_form").appendChild(newSelect);
   document.getElementById(document.getElementById("text_name").value+i).appendChild(newOption);
   loesch_button_erstellen(i);

document.getElementById('optionen_hinzu').style.visibility = 'visible';
   document.getElementById('optionen_hinzu').style.display = 'inline';

i++;
  }

Die Select Box wird auch problemlos erstellt, nachträglich möchte ich diese noch mit Optionen füllen und hieran scheitere ich im Moment. Hat dazu jemand eine Idee wie ich mittels dem DOM Baum darauf zugreifen kann?

Danke und Grüße,
cr_man