[Lösungsansatz per String] Enrico: Probleme mit Erzeugung einer Navigationsleiste aus einem Array

Beitrag lesen

Hallo,

ich habe versucht, mein Vorhaben nun über einen String, anstelle eines
Arrays umzusetzen:

function Filterfunktion_aufbauen(Film)
{
  var Anfangsbuchstabe;
  var Liste_Anfangsbuchstaben;
  var Suche = /^\d/g;

for (var i=0; i<Film.length; i++)
  {
    Anfangsbuchstabe = Film[i][1].substring(0,1);

if (Suche.test(Anfangsbuchstabe))
    {
      Anfangsbuchstabe = "#";
    }

if (Liste_Anfangsbuchstaben.length == 0)
    {
      Liste_Anfangsbuchstaben = Liste_Anfangsbuchstaben + Anfangsbuchstabe;
    }
    else
      {
        for (j=0; j<Liste_Anfangsbuchstaben.length; j++)
        {
          if (Anfangsbuchstabe != Liste_Anfangsbuchstaben.charAt(j))
          {
            Liste_Anfangsbuchstaben = Liste_Anfangsbuchstaben + Anfangsbuchstabe;
          }
        }
      }
  }
  alert(Liste_Anfangsbuchstaben);
}

Nun bekomme ich aber die Fehlermeldung "Liste_Anfangsbuchstaben has no properties".

Was habe ich hier verkehrt gemacht ?

Gruß,
Enrico