Formüberprüfung mit JS

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Formüberprüfung mit JS

    Liebes Forum,
    ich möchte gerne ein Formular mit javascript überprüfen. Jetzt ist es so, daß verschiedene Felder als Array in dem Formular dabei sind. Zum Beispiel name[], alter[] usw. Wie kann ich nun per javascript auf diese Felder zugreifen?

    Danke für Eure Hilfe
    Viele Grüsse
    RON

  • #2
    Hallo Ron,

    genau so, die eckigen Klammern gehören zum Namen und sind praktisch nur für PHP gedacht. In JS gehören sie zum Namen. Da sie aber Sonderzeichen darstellen, die in einem Bezeichner nicht vorkommen dürfen, muss man die Array-Notation statt der Punkt-Notation verwenden.

    Beispiel: Zugriff auf das Formularfeld "text" im Formular "email":
    Code:
    document.forms.email.text // oder
    document["forms"]["email"]["text"]
    Zugriff auf ein "Array"-Formularfeld "name[]" im Formular "order":
    Code:
    document.forms.order["name[]"] // oder
    document["forms"]["order"]["name[]"]
    Gruß,

    Amica
    [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
    Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
    Super, danke!
    [/COLOR]

    Kommentar


    • #3
      Kann man übrigens auch nachlesen: SELFHTML: JavaScript / Objektreferenz / elements
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Kommentar

      Lädt...
      X