Knud Schröder: array.push dem IE nicht bekannt?

Hallo,

der IE meckert in der folgenden Funmktion:

var a_suche;
function init() {
 a_suche = new Array();
 if (document.main) {
  // Liste sichern
  for(i=0;i<document.main.Geraet.length;++i) {
   nelement = a_suche.push(document.main.Geraet.options[i].text);
   nelement = a_suche.push(document.main.Geraet.options[i].value);
  }
 }
}

--> Das Objekt unterstützt die Eigenschaft oder Methode nicht.

Sieht so aus, als ob der IE aus a_suche kein Array macht.

Weiß jemand da vielleicht Rat?

Gruß,

Knud

  1. Hallo Knut

    nelement = a_suche.push(document.main.Geraet.options[i].text);
       nelement = a_suche.push(document.main.Geraet.options[i].value);

    --> Das Objekt unterstützt die Eigenschaft oder Methode nicht.

    Sieht so aus, als ob der IE aus a_suche kein Array macht.

    Weiß jemand da vielleicht Rat?

    Ja, SELFHTML http://selfhtml.teamone.de/javascript/objekte/array.htm#push

    unter beachten Sie

    Viele Grüße

    Antje

    1. Hi Antje,

      danke für die Antwort, ehrlich gesagt hab ich nicht mehr so weit gelesen gehabt. tststs

      Aber andererseits hab ich IE 5 und damit sollte es doch laufen, oder nicht?

      Naja, egal, es läuft jetzt und gut ist. Muss ja nicht alles verstehen.

      Danke nochmal,

      Knud