Flo: String zerlegen.

Hallo,

ich habe einem Text-Feld ein id="url" zugeordnet.

In url steht zum Beispiel:

text1|text2|text3|

Jetzt will ich den String bei | zerlegen und z.B. url1 = text1 usw. zuordnen.

Diese url1, url2 etc. sollen dann in einer select-Auswahl dargestellt werden.

Wie kann ich eine JS-Variable einer select-Auswahl zuordnen. Wie zerlegt so einen String. Könnt ihr mir bitte helfen?

Vielen Dank

Flo

  1. Hallo Flo,

    Wie zerlegt so einen String.

    In Deinem Fall bietet sich split() an.

    Wie kann ich eine JS-Variable einer select-Auswahl zuordnen.

    Du meinst den Options?

    Mit freundlichem Gruß
    Micha

    --
    LeagueEditor JavaScript kostenlose Ligaverwaltung || richtig Messen will gelernt sein
  2. hi,

    Jetzt will ich den String bei | zerlegen

    Nutze die split()-Methode des String-Objektes.

    und z.B. url1 = text1 usw. zuordnen.

    split() liefert dir ein Array - und ein Array ist in so einem Falle auch der viel einfachere Weg die Daten vorzuhalten und zu verarbeiten. Bei "durchnummerierten" Variablennamen müsstest du dir eben diese Namen dynamisch zusammenbauen.

    Diese url1, url2 etc. sollen dann in einer select-Auswahl dargestellt werden.

    Neue Elemente in Auswahlliste einfügen

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  3. Hallo Flo,

    Jetzt will ich den String bei | zerlegen und z.B. url1 = text1 usw. zuordnen.

    Diese url1, url2 etc. sollen dann in einer select-Auswahl dargestellt werden.

    Besser wäre es, hier mit einem Array zu arbeiten.
    SELFHTML ist übrigens ein echt gutes Nachschlagewerk, auch was JavaScript angeht. Du musst dich eigentlich von der Hauptseite nur ein wenig durchklicken:
    SELFHTML => JavaScript/DOM => Objektreferenz => String => split()
    Und schon weißt du, wie dein Problem zu lösen ist.

    Grüße

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)