WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » 2 Daten in Formular vergleichen » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von epitaxy
jo hab i ja gesagt des es nicht bei z.b. 1.1.2000 funktioniert .. aber wer weiss vieleicht gibt es bei ihm ja auch immer im richtigen format die daten zurück
von Omega2k
naja, macht nix...
aber bei Deiner Methode wird nicht die timestamp verglichen... wenn jemand 1.1.2004 eingibt, statt 01.01.2004 funzt das nicht. Du müsstest für jeden Tag und Monat noch einbauen:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9:
if (datum1[1].length<2) datum1[1]="0"+datum1[1];

if (datum1[0].length<2) datum1[0]="0"+datum1[0];

if (datum2[1].length<2) datum2[1]="0"+datum2[1];

if (datum2[0].length<2) datum2[0]="0"+datum2[0];
von epitaxy
ahso naja zu lange gebrauchtoort
von epitaxy
hiho, du kannst mit split auf "." dir die tage , monate und jahr holen und umsetzten dann vergleichen.

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28:

<html>
<head>
<title>datetest</title>
</head>
<script language="JavaScript" type="text/javascript">
<!-- 
function datechek (date1,date2) {
	var datum1 = date1.split(".");
	var compareDate1 = datum1[2] + datum1[1] + datum1[0];
	
	var datum2 = date2.split(".");
	var compareDate2 = datum2[2] + datum2[1] + datum2[0];
	
	if (compareDate1 < compareDate2) {
	alert(compareDate1);
	alert(compareDate2);
	}
}


// -->
</script>
<body onload="datechek('12.02.1999','01.01.2002');">
</body>
</html>



allerdings muss so dein datum auch bei daten wie z.b. 1.1.2000 mit 01.01.2002 übergeben werden ...

greetz
von Roadrunner
Besten Dank, werde das gleich mal testen!

Nach oben