Axel Richter: IE vergisst den Text

Beitrag lesen

Hallo,

Warum vergisst der Internet Explorer den Text, wenn auf die Dropdownbox mehr als 1 mal geklickt wird?

So richtig habe ich nicht verstanden, was Du eigentlich erreichen willst.

Allerdings würde ich im DOM nicht einfach ein Element gleich null setzen. Um Elemente zu entfernen gibt es http://de.selfhtml.org/javascript/objekte/node.htm#remove_child@title=removeChild().

function deleteDummyOption(obj){
  var optgroups = obj.getElementsByTagName("optgroup");
  var counter = 0;
  var options;

for (var i = 0; i < optgroups.length; i++){
    options = optgroups[i].getElementsByTagName("option");
    counter += options.length;

if(options.length == 1){
      //obj.options[counter-1] = null;

optgroups[i].removeChild(options[counter-1]);

}
  }
}

  
viele Grüße  
  
Axel