TomKn: Fehler im Stringvergleich

Beitrag lesen

Hallo.

Ich möchte eine If-Schleife mit einem Stringvergleich starten:

var length=document.downl.datei.length;

if(length != "undefined")
  {
    mach was
  }

else
  {
    mach auch was
  }

Das problem ist: length wird mit "undefined" gefüllt falls "Datei" nur ein Element hat. Doch auch in dem Fall, wird immer nur das "else" ausgeführt. Irgendwie versagt der Vergleich

help