variable unbekannt ?

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

  • variable unbekannt ?

    ich habe ein Problem mit diesem Script:

    Code:
      function zeile(nummer,anzahl,gewicht)
      {
          anzahl_feld = document.main.anzahl.value;
          gewicht_feld = document.main.gewicht.value;
            if(anzahl_feld == ''){
              alert("Feld ist nicht gefüllt");
           }
      }
    in der Variable anzahl und gewicht ist der jeweilige document.main. "FELDNAME" gespeichert. Nur kann der auf die VARS ned zugreifen.

    Jemand einen Tip ?

    Danke
    Jan

  • #2
    Ich vermute mal, dass "main" der Name eines Formulars ist.
    Dann greift man auf die Eingabewere folgendermaßen zu:

    anzahl_feld = document.forms.main.elements.anzahl.value;
    mein Sport: mein Frühstück: meine Arbeit:

    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

    Kommentar


    • #3
      Original geschrieben von Titus
      Ich vermute mal, dass "main" der Name eines Formulars ist.
      Dann greift man auf die Eingabewere folgendermaßen zu:

      anzahl_feld = document.forms.main.elements.anzahl.value;
      ne, nicht wirklich:
      http://selfhtml.teamone.de/javascript/objekte/forms.htm
      Code:
      //entweder:
      anzahl_feld = document.forms[0].elements[4711].value;
      //oder
      anzahl_feld = document.forms["main"].elements["anzahl"].value;
      //oder
      anzahl_feld = document.main.anzahl.value;
      da an der fkt von jskrok so nix auszusetzen ist, liegt der fehler woanders.
      es sei denn, das formular heisst NICHT "main" und die elemente nicht "gewicht" bzw "anzahl" und können per value abgefragt werden.

      @jskrok
      etwas mehr code und ne js-fehlermeldung dazu wäre sinnvoll
      Kissolino.com

      Kommentar

      Lädt...
      X