tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
193
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Nordpol64 Nordpol64 ist offline Grünschnabel
    Registriert seit
    Aug 2011
    Beiträge
    4
    Hallöle,

    folgender Code:

    form.find('*:input[name="telefonnummer"]').keypress(function(event) {
    if(event.which < 48 || event.which > 57) return false;
    });

    Dies ist ein Eingabefeld, in einem Formular, für Telefonnummern. Es werden nur die Tasten "0 - 9" /ASCII 48 - 57 zugelassen. Nun soll aber auch die Bachspace-Taste (ASCII 008) zugelassen werden. Mir fällt auf die Schnelle nicht ein, wie.

    Vielen Dank - Nordpol64
     

  2. #2
    CPoly CPoly ist gerade online Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Ernsthaft? Wo hast du den anderen Code her kopiert?

    Code javascript:
    1
    
    if( (event.which < 48 || event.which > 57) && event.which !== 8 ) return false;
     

  3. #3
    Nordpol64 Nordpol64 ist offline Grünschnabel
    Registriert seit
    Aug 2011
    Beiträge
    4
    Ernsthaft****** Ich lerne gerade erst JavaScript und jQuery. Mit 'nem Trainingsvideo von "Galileo Computing" und da ist mir aufgefallen, dass deren Code nicht richtig ist.
    Ähm... hast du auch mal angefangen und 'ne Menge Fragen gehabt?
     

  4. #4
    CPoly CPoly ist gerade online Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Wenn du vorher noch nie programmiert hast, dann ist es vielleicht nachvollziehbar. Aber dann solltest du auch nicht mit jQuery anfangen, sondern erst mal JavaScript lernen.

    Ich wollte dich nicht beleidigen oder so, aber das ist wirklich eine sehr simple Bedingung / Boolescher Ausdruck.
     

  5. #5
    Nordpol64 Nordpol64 ist offline Grünschnabel
    Registriert seit
    Aug 2011
    Beiträge
    4
    Ich habe mir schon vorher JavaScript-Grundlagen reingezogen. Ich habe es auch selber so hinbekommen, dass nur Ziffern erlaubt sind. Aber ich möchte GENAU den Code vom Video zum Laufen bringen. So wie er da steht, kann der Nutzer die Nummer nicht korrigieren... eben mit der Backspace-Taste.

    Nun helfe mir doch mal auf die Sprünge. )
     

  6. #6
    CPoly CPoly ist gerade online Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Zitat Zitat von Nordpol64 Beitrag anzeigen
    Nun helfe mir doch mal auf die Sprünge.
    Ich hab die Lösung doch längst gepostet? Siehe erster Beitrag.
     

  7. #7
    Nordpol64 Nordpol64 ist offline Grünschnabel
    Registriert seit
    Aug 2011
    Beiträge
    4
    Mann, bin ich blind! Und... ich war doch auf dem richtigen Weg, habe nur die Klammern falsch gesetzt.
    Danke noch einmal.
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 26.03.10, 20:02
  2. Tabindex statt Tab-Taste mit Enter-Taste
    Von tanjahouse im Forum Javascript & Ajax
    Antworten: 10
    Letzter Beitrag: 19.11.09, 10:06
  3. [jQuery] dynamisch Inputfelder hinzufügen und entfernen
    Von jaegerschnitzel im Forum Javascript & Ajax
    Antworten: 15
    Letzter Beitrag: 13.03.09, 16:31
  4. Assembler - backspace
    Von darkdennis im Forum Sonstige Sprachen
    Antworten: 4
    Letzter Beitrag: 07.05.05, 15:42
  5. Zurück sperren inkl. backspace!
    Von nafets im Forum HTML & XHTML
    Antworten: 4
    Letzter Beitrag: 26.01.05, 22:01

Stichworte