php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.07.2005, 16:05  
Gast
 
Beiträge: n/a
Standard Datumseingabe überprüfen

Hi Leute. Hab folgendes Problem:
Ich hab ne Funktion zum prüfen der Datumseingabe gemacht. Dies sieht folgendermaßen aus:
Code:
function DatumCheck( Obj )
{
	var DateValue = Obj.value;
		
	var newDate = StringToDate( "22.10.2002" ); //hier steht eigentlich DateValue drin.
	if( isNaN( newDate ) )
	{
	         window.alert( "Bitte geben Sie ein gültiges Datum ein!" );
		Obj.focus();
		Obj.select();
		return;
	}
	Obj.value = dateToString( newDate );
}
Diese Funktion wird beim onBlur Ereignis der Textbox aufgerufen.
Jetzt bringt er immer die Fehlermeldung: Fehler: Objekt erwartet in dieser Zeile:
Code:
var newDate = StringToDate( "22.10.2002" );
Hat jemand eine Idee, was der Fehler sein kann? Schon mal danke im vorraus.

Greetz
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.07.2005, 16:13  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Es existiert schlichtweg keine Funktion Namens StringToDate
DiBo33 ist offline   Mit Zitat antworten
Alt 27.07.2005, 16:27  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 193
akratellio
Standard

hallo Z3R0,

mir würde da was mit php einfallen:

checkdate(); :wink:

mfg

akratellio
__________________
"Ich lüge immer..."
http://www.akratellio.de/dai
akratellio ist offline   Mit Zitat antworten
Alt 28.07.2005, 07:42  
Gast
 
Beiträge: n/a
Standard

Zitat:
Es existiert schlichtweg keine Funktion Namens StringToDate
Ich dachte die gäbe es in JavaScript schon. Na ja, dann weiß ich jetzt wenigstens was der Fehler ist.
Zitat:
hallo Z3R0,

mir würde da was mit php einfallen:

checkdate();
Ich bin ASPX-Programmierer, und in dem Formular wo ich das mache darf kein Servercode sein.

Greetz
  Mit Zitat antworten
Alt 28.07.2005, 15:57  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
Ich dachte die gäbe es in JavaScript schon. Na ja, dann weiß ich jetzt wenigstens was der Fehler ist.
Naja, aufs geradewohl zu raten, ob eine Funktion existiert ists aber auch nicht.

Evtl. kannst du hiermit etwas anfangen.
Code:
function toNum(num, len) {
  num = num.toString();
  while (num.length<len) num = '0' + num;
  return(num);
}
function chkDate(obj) {
  var md = obj.value;
  var err = '';
  if (md.match(/^\d{2}\.\d{2}\.\d{4}$/)) {
    md = md.split('.');
    td = new Date(md[2], md[1]-1, md[0]);
    d = td.getDate();
    m = td.getMonth()+1;
    y = td.getFullYear();
    md = toNum(d, 2) + '.' + toNum(m, 2) + '.' + toNum(y, 4);
    if (obj.value!=md) err = 'Ungültiges Datum eingegeben.';
  } else err = 'Bitte Datum im Format dd.mm.jjj eingeben.';
  if (err) {
    alert(err);
    obj.focus();
    obj.select();
  }
}
//Edit: uups war noch ein Fehler drin.
DiBo33 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php datumseingabe prüfen, javascript uhrzeit prüfen, php gültiges datum prüfen, javascript datum prüfen, php gültiges datum, php datumseingabe, php datumseingabe überprüfen, php datumsformat prüfen, http://www.php.de/html-usability-und-barrierefreiheit/27668-datumseingabe-ueberpruefen.html, javascript datumsformat prüfen, php datum eingabe prüfen, php datumeingabe überprüfen, php auf gültiges datum prüfen, php datum eingabe überprüfen, javascript uhrzeit überprüfen, php eingabe datum prüfen, php eingabe datum überprüfen, php prüfen ob gültiges datum, datumseingabe prüfen php, uhrzeit prüfen javascript

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:43 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.