Sowas: Wert eines Formularelements (Auswahlliste)

Hallo allerseits!
Mein Problem ist folgendes:
Meine Seite besteht aus 2 Frames. Im linken befindet sich eine Auswahlliste, mit Hilfe derer ich den Inhalt des rechten Frames bestimme. Konkret: Ich wähle eine Nummer aus, und rechts werden nur mehr die Daten bezüglich dieser Nummer angezeigt. Das funktioniert ja auch noch (Funktion siehe unten).
Aber auf der linken Seite habe ich auch noch eine Liste voller Verweise (auf die rechte Seite) und für diese Verweise benötige ich auch jene ausgewählte Nummer. Wie (mit Javascript oder ohne) kann ich auf jene ausgewählte Nummer zugreifen?

Code:
<SELECT NAME="g" ONCHANGE="opengroup(options[selectedIndex].value)">
<option>............  </SELECT>

<SCRIPT>
function opengroup(groupi)
{
  parent.frames.assignlist.location.href = "<%=root%>/list.asp?groupID=" + groupi;
}
</SCRIPT>

<A HREF='list.asp?groupID=<%=???????????%>>' TARGET="list">TEXT</A>

BITTE BITTE HILFE!

Danke,
Sowas

  1. Hallo Sowas

    Ich hoffe ich habe dein Problem richtig verstanden (ich bin mir da nämlich nich so sicher).
    Warum versuchst du nicht einfach die Zahl als value und wertest die dann in der list.asp aus?

    Also in etwa so:

    <form method="POST" action="list.asp" Target="list">
           <select size="1" name="g">
              <option value="">--Auswahl--</option>
              <option value="irgendwas">1</option>
            </select>
            <input type="submit" value="OK" name="B1"></td>
          </form>

    list.asp:

    <irgendwas> <%request.form("g")%> </irgendwas>

    Ich hoffe meine Antwort hatte, wenn auch nur geringfügig, etwas mit deiner Problemstellung zu tun ;-))

    Cu Michael

    1. Warum versuchst du nicht einfach die Zahl als value und wertest die dann in der list.asp aus?

      Also in etwa so:

      <form method="POST" action="list.asp" Target="list">
             <select size="1" name="g">
                <option value="">--Auswahl--</option>
                <option value="irgendwas">1</option>
              </select>
              <input type="submit" value="OK" name="B1"></td>
            </form>

      list.asp:

      <irgendwas> <%request.form("g")%> </irgendwas>

      Ich hoffe meine Antwort hatte, wenn auch nur geringfügig, etwas mit deiner Problemstellung zu tun ;-))

      Cu Michael

      Tja, das ist ja das blöde. Ich will keinen Submit-Button! Das mit Value hab ich (d.h. das meine Zahl als value vorkommt). Aber wie gesagt, ich will das ohne Button haben (und wenn geht auch ohne form).

      1. Warum versuchst du nicht einfach die Zahl als value und wertest die dann in der list.asp aus?

        Also in etwa so:

        <form method="POST" action="list.asp" Target="list">
               <select size="1" name="g">
                  <option value="">--Auswahl--</option>
                  <option value="irgendwas">1</option>
                </select>
                <input type="submit" value="OK" name="B1"></td>
              </form>

        list.asp:

        <irgendwas> <%request.form("g")%> </irgendwas>

        Ich hoffe meine Antwort hatte, wenn auch nur geringfügig, etwas mit deiner Problemstellung zu tun ;-))

        Cu Michael

        Tja, das ist ja das blöde. Ich will keinen Submit-Button! Das mit Value hab ich (d.h. das meine Zahl als value vorkommt). Aber wie gesagt, ich will das ohne Button haben (und wenn geht auch ohne form).

        Also ohne form wird schwer, aber ohne Button mag gehen. Versuch's mal mit onchange="form.submit()"

        Cu Michael

  2. Hallo Sowas

    Leider verstehe ich Deine Problemstellung (auch) nicht ganz.

    Wie werden die Option-Einträge in Deiner Select-Box erzeugt?
    a.) Manuell, von Dir fest im Code programmiert.
    b.) Dynamisch, aus einer DB mittels ASP generiert.

    Code:
    <SELECT NAME="g" ONCHANGE="opengroup(options[selectedIndex].value)">
    <option>............  </SELECT>

    Gib uns bitte ein Beispiel mit 3-4 Option-Tags im Select-Tag.
    Weiter sollten wir wissen, ob die Select-Box dynamisch generiert wird oder fest im HTML-Code definiert ist.

    <A HREF='list.asp?groupID=<%=???????????%>>' TARGET="list">TEXT</A>

    Die weitere Frage ist, ob die Linkliste ebenfalls aus einer DB generiert wird, oder ob diese fest im HTML-Code programmiert ist.

    Grüsse
    Tom

    1. Hi Tom und Michael!
      Danke für eure Hilfe, ich hab es mit dem form.submit() ausprobiert und so mein Problem gelöst.
      Jetzt haut alles hin.
      Danke für eure Hilfe,
      Sowas