Synox: Textfelder nur zahlen zulassen

hi all

sagts mal leute folge frage:

wie kann ich in textfeldern nur eine eingabe von zahlen erlauben?

thx im vorraus!

  1. Hi,

    indem du die Eingabe nach dem Absenden z.B. mittels JavaScript auf "NurZahlen" abfragst.

    Wie das geht?

    Schaue in SelfHTML oder im Archiv.

    MfG

    Dark Sider

    1. hi

      nein ich meine direkt bei der eingabe, ist das nicht möglich?

      1. hi,

        nein ich meine direkt bei der eingabe, ist das nicht möglich?

        die gesamte eingabe besteht im normalfall aus mehreren nacheinander eingegebenen zeichen.
        rufe also deine prüf-funktion nach jedem neu eingegebenen zeichen erneut auf.

        gruss,
        wahsaga

    2. Hallo,

      indem du die Eingabe nach dem Absenden z.B. mittels JavaScript auf
      "NurZahlen" abfragst.

      Egal, wie man nun mit Javascript die Eingabe abfragt ob nun nach jedem
      eingegebenen Zeichen oder nach dem Tippen aber vor (!) dem Absenden,
      man sollte auf jeden Fall die Eingabe auf dem Server noch überprüfen,
      da Javascript im Internet nun mal nicht vorrausgesetzt werden kann.

      Tim

      1. Hi,

        ja, du hast recht.

        Nur setzte ich bei selbiger Frage einfach voraus, dass es sich um eine Client-seitige Abfrage hndeln muss, da die Frage sonst sicher anders gestellt (IMHO "gezielter") worden wäre.
        So ging ich von einem "normalen Webseitenbauer" aus, der keine server-seitigen Techniken zur Verfügung hat.

        MfG
        Dark Sider