Jan: formularname.elements[0-...] auch bei ASP?

Hallo Leute!

Hab da mal folgende Frage:

in JavaScript kann man Formularelemente ja auch nach Nummern ansprechen, nicht nur durch Namen. Ist bei mir sehr sinnvoll, da ich jeder Checkbox denselben Namen gegeben hab.
Gibt es sowas ähnliches auch in VBScript für ASP?

Gruß, Jan

  1. guten Tag allerseits

    in JavaScript kann man Formularelemente ja auch nach Nummern ansprechen, nicht nur durch Namen. Ist bei mir sehr sinnvoll, da ich jeder Checkbox denselben Namen gegeben hab.
    Gibt es sowas ähnliches auch in VBScript für ASP?

    soviel ich weiss nicht. wenn du aber x checkboxen den selben namen gegeben hast, so kannst du den namen, den sie tragen durch value auswählen. soviel ich weiss.

    angenommen, du hast mit dem namen "cb" folgende checkboxes:
    x blaub
    x rot
    x grün
    x gelb
    x magneta

    durch Farbe = Request.Form("cb") hast du nun die ausgewählten werte.

    mehr weiss ich auch nich.

    liebe grüsse
    Dani

  2. Hallo Jan,

    in der auswertendend asp kannst Du folgendes Script verwenden:
    <%dim ary(request.form("name").count-1), varvalue, i
    i=0
    for each varvalue in request.form("name") 'name = einheitlicher Name
    ary(i)=varvalue
    i=i+1
    Next%>

    Gruss
    Uwe Nohl

    » in JavaScript kann man Formularelemente ja auch nach Nummern ansprechen, nicht nur durch Namen. Ist bei mir sehr sinnvoll, da ich jeder Checkbox denselben Namen gegeben hab.

    Gibt es sowas ähnliches auch in VBScript für ASP?

    Gruß, Jan

    1. Hallo Jan,

      noch zur Ergänzung, da Du wohl wirklich Anfänger zu sein scheinst (war/bin ich aber auch, sind wir immer alle):

      ary is ein array und kann dann wie folgt ausgelesen werden:
      <%for i=0 to ubound(arr,1) '1=Vektordimension, hier nur eine
         response.write(arr(i) & "<br>")
      next%>

      Deine clientseitigen javascript-Ideen sin richtig.

      Gruss
      Uwe Nohl