Greenhorn: Verweisliste als Auswahlliste mit 2 Parameter?

hallo,

hier http://selfhtml.teamone.de/javascript/beispiele/verweisliste.htm
sieht man eine Verweisliste als Auswahlliste.
ich wollte fragen, ob ist möglich ist zwei parameter weiterzugeben?

ungefähr so:
<option value="../test.html","../test2.html">Test</option>

ist es so irgendwie möglich?

Ich würde mich über Feedback freuen.

  1. Hallo,

    Du brauchst eine Funktion in der Art, wie die beruehmte 2-Frames Function, (siehe Archiv, FAQ etc..), vergibst die Ziele als value in das Optionsfeld und rufst onchange beim Selectfeld die Funktion auf mit den beiden Values als Parameter. Schau mal in SelfHTML, wie man Selectboxen mit JavaScript anspricht.

    Dieter

    1. Hallo,

      Du brauchst eine Funktion in der Art, wie die beruehmte 2-Frames Function,

      welche berühmte 2-frames function?

      irgendwie versteh ich dich nicht ganz, wenn du mir ein Link geben könntest..

      danke

  2. <option value="../test.html","../test2.html">Test</option>

    value ist ein Attribut. Attribut-Zuweisungen werden in Hochkommata geschrieben. , ist kein Attribut. Du kannst als Wert eine kommaseparierte Liste schreiben, und diese nachher schön per Stringoperationen zerlegen.

    1. wäre nett, wenn du mir ein Beipiel geben könntest.

      meinst du etwa:

      <option value='test.html','test2.html'>test</option>

      so?

      1. hi,

        wäre nett, wenn du mir ein Beipiel geben könntest.
        meinst du etwa:
        <option value='test.html','test2.html'>test</option>

        nein.
        was hast du an

        value ist ein Attribut. Attribut-Zuweisungen werden in Hochkommata geschrieben.

        nicht verstanden?

        <option value="test.html,test2.html">test</option>

        wäre _eine_ mögliche gültige wertzuweisung.
        um das jetzt wieder auseinanderzunehmen, schau dir wie schon gesagt, die string-funktionen von JS an, http://selfhtml.teamone.de/javascript/objekte/string.htm.

        gruss,
        wahsaga

        1. nein.
          was hast du an

          value ist ein Attribut. Attribut-Zuweisungen werden in Hochkommata geschrieben.
          nicht verstanden?

          <option value="test.html,test2.html">test</option>

          wäre _eine_ mögliche gültige wertzuweisung.

          ich war mir nicht sicher, also danke für die Auskunft.
          doch wie muss ich diese Zeile

          onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)"

          ändern, damit der zweite Wert gelesen wird?

          Gruss

          1. doch wie muss ich diese Zeile
            ändern, damit der zweite Wert gelesen wird?

            Was hast Du an

            »um das jetzt wieder auseinanderzunehmen, schau dir wie schon gesagt, die string-funktionen von JS an, http://selfhtml.teamone.de/javascript/objekte/string.htm.

            nicht verstanden?

            *sich fragend, ob wir lauter schreiben müssen*

            1. hallo,
              erstmal sorry, dass ich etwas schwer von Begriff bin.
              Habe erst vor 3 Tagen mit JavaScript angefange.
              Ich bitte um Geduld, ich lese jetzt die Seiten durch.

              Sorry Greenhorn

          2. hi,

            doch wie muss ich diese Zeile

            onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)"

            ändern, damit der zweite Wert gelesen wird?

            du kannst nur _einen_ wert auslesen, weil es nur _einen_ wert _gibt_.

            wie du diesen anschliessend, _nach_ dem auslesen, zu zerlegen hast, sgaten wir dir ja schon ...

            gruss,
            wahsaga

      2. <option value='test.html','test2.html'>test</option>

        Was genau hast Du an

        » value ist ein Attribut. Attribut-Zuweisungen werden in Hochkommata geschrieben

        nicht verstanden?

        value="ich=fass,es=nicht"