Ankündigung

Einklappen
Keine Ankündigung bisher.

Prüfung auf HH:MM --> richtige Eingabe

Einklappen

Neue Werbung 2019

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

  • Prüfung auf HH:MM --> richtige Eingabe

    Guten morgen,
    Ich hab da mal ein Problem, wo ich wirklich dringend Hilfe brauche! Das muss bis morgen funktionieren, ist aber nur eine Sache, die ich nicht verstehe, den Rest realisieren ich mit php! Meine Javascriptkenntnisse sind nicht die besten... :/

    Also, ich habe 2 Felder in meiner Eingabemaske!

    - Uhrzeitvon
    - Uhrzeitbis

    Wenn nun der Benutzer dort Daten eingibt soll geprüft werden, ob diese Eingabe richtig ist! Und zwar nach dem Verlassen des Feldes (onBlur()) auf folgendes Eingabeformat

    HH:MM
    --> Bsp:

    RICHTIG:
    12:22
    9:22
    09:22

    Falsch:
    1222
    922:2
    a2:22
    22:aw
    33:99
    27:63
    2.22
    etc, halt alles was keiner Uhrzeit entspricht!

    Hätte jemand vielleicght einen guten Link oder selbst eine Idee, bzw. ein fertiges Script was sich abändern lässt?
    Ich wäre echt super Dankbar, mein Chef heizt mich ein ^^



    danke und greez moji

  • #2
    Naja, dann wird dir wenigsten nicht kalt :wink:

    Hier:
    Code:
    <script language="JavaScript">
    	function formZecker() {
    		var f = document.forms[0];
    		t = f.time.value;
    		if (t.indexOf(":")==-1) {
    			alert('Bitte Datum der Form HH:MM. angeben!');
    			return false;
    		}
    		else {
    			temp = t.split(":");
    			temp[0] = eval(temp[0]);
    			temp[1] = eval(temp[1]);
    			if (temp[0]>23||temp[1]>59) {
    				alert('Bitte valide Daten angeben!');
    				return false;
    			}
    			else return true;
    		}
    	}
    </script>
    <form onSubmit="return formZecker();">
    	UHRZEIT:<input type="text" name="time" size="10" maxlength="5">
    	<input type="submit" value="zecken">
    </form>
    Müsste gehen.

    Andre

    Kommentar

    Lädt...
    X