WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 23.12.2005, 18:45   #1
hewlett
Inventar
 
Registriert seit: 08.11.2000
Alter: 42
Beiträge: 1.524


Standard HTML Drop Down Problem

Hi Leute,

bin gerade dabei ein Formular zu erstellen wos auch eine Datumsauswahl gibt. D.h. man kann Tag, Monat und Jahr auswählen. Jetzt hab ichs mal so gemacht das auch die Konstellation 31.02.1999 oder so gehen würde, was ja eigentlich unsinn ist. Hat vielleicht irgendwer von auch ein brauchbares JS oder eine Lösung in PHP wie ich meine Drop Downs richtig befülle das man kein unsinniges Datum mehr eingeben kann? Danke!
____________________________________
H.E.W.L.E.T.T.: Hydraulic Electronic Worker Limited to Exploration and Terran Troubleshooting
hewlett ist offline   Mit Zitat antworten
Alt 25.12.2005, 10:59   #2
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Eine Möglichkeit wäre es, die PHP Funktion checkdate zu verwenden.

Ansonsten kannst du dir naturürlich in JS eine Funktion programmieren, die bei einer Änderung der Dropdownfelder aufgerufen wird und eine Fehlermeldung bei ungültigen Datum anzeigt.

mfg Thomas
T.dot ist offline   Mit Zitat antworten
Alt 25.12.2005, 11:07   #3
pong
Inventar
 
Benutzerbild von pong
 
Registriert seit: 25.12.2000
Alter: 41
Beiträge: 9.063

Mein Computer

pong eine Nachricht über ICQ schicken
Standard

@T.dot ich glaub hewlett will eher etwas in der Richtung

3 Drop down Felder

Bei Eingabe von

tt: 31 mm: 02, springt der Tageszähler automatisch auf 28 bzw. 27 zurück - je nach Jahr - usw.

Würde sowas aber auch eher mit 3 Eingabefeldern lösen..

pong
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug

Nicht klicken!


Erstposteralarm/Beschwerde/Kummerkasten


Verplattet
pong ist offline   Mit Zitat antworten
Alt 25.12.2005, 11:28   #4
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

kann man natürlich auch programmieren, wäre mir aber zuviel Aufwand
T.dot ist offline   Mit Zitat antworten
Alt 26.12.2005, 13:52   #5
hewlett
Inventar
 
Registriert seit: 08.11.2000
Alter: 42
Beiträge: 1.524


Standard

Zitat:
Original geschrieben von T.dot
Eine Möglichkeit wäre es, die PHP Funktion checkdate zu verwenden.

Ansonsten kannst du dir naturürlich in JS eine Funktion programmieren, die bei einer Änderung der Dropdownfelder aufgerufen wird und eine Fehlermeldung bei ungültigen Datum anzeigt.

mfg Thomas
Danke, mit dieser checkdate Funktion ist mir sehr geholfen. Ist mir eh lieber in php, da ich mit js nicht so fit bin, aber danke für die hilfe!
____________________________________
H.E.W.L.E.T.T.: Hydraulic Electronic Worker Limited to Exploration and Terran Troubleshooting
hewlett ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:24 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag