Ann: Datumkontrolle

Beitrag lesen

Hallöchen,

»» ich habe dieses in bei mir stehen, nur leider funktioniert es nicht.
 »» Sieht vielleicht jemand den Fehler???
 »» Ich lese irgendwie immer drüberweg.

was funktioniert nicht? Fehlermeldungen?
sei spezifischer, dann kann man auch helfen, da man eventuell weiss wo man suchen muss...

Ganz einfach ich kontrolliere mit dieser Funktion, ob das datum richtig ist. aber die funktion fünktioniert nicht irgendwo steckt der fehler. nur wo?

Danke!
Ann

<html><head>
<title>Veranstaltungseingabe</title>
<meta http-equiv='Content-Type' content='text/html' charset='iso-8859-1'>
<script language="JavaScript">
<!--
function start()
{ document.eingabe.tag.focus();
}

function weiter(TMJ)
{ if (TMJ == "T")
   { if (document.eingabe.tag.value.length == 2)
      { document.eingabe.monat.focus();
      }
   }
   else if (TMJ == "M")
   { if (document.eingabe.monat.value.length == 2)
      { document.eingabe.jahr.focus();
      }
   }
   else if (TMJ == "J")
   { if (document.eingabe.jahr.value.length == 4)
      { dattest();
      }
   }
}

function dattest()
{ var T = parseInt(document.eingabe.tag.value,10);
  var M = parseInt(document.eingabe.monat.value,10);
  var J = parseInt(document.eingabe.jahr.value,10);
  if (T > 1 && T < 32 && M > 1 && M < 13 && J > 1900 && J < 2100)
   { var datum = J + "/" + M + "/" + T;
     alert ("Datum für Datenbank: " + datum);
   }
  else
   { alert("falsche Datumseingabe");
     document.eingabe.tag.value="";
     document.eingabe.monat.value="";
     document.eingabe.jahr.value="";
     document.eingabe.tag.focus();
   }
}

function SagTag(tag,mon,jah)
{ var jetzt = new Date(jah,mon-1,tag);
   var WochenTag = new Array   ("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
   document.eingabe.wochentag.value = WochenTag[jetzt.getDay()];
}

//-->
</script>
</head>

<body bgcolor="#003399" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#FF0000" onLoad="start()">
<table cellpadding="4" cellspacing="0" border="1" width="600" bordercolor="white">
<tr><td class="balkenueber"><b>Ihre Veranstaltung: </b>
<img src="../web/images/abstandhalter.gif" width="600" height="1" border="0"></td></tr>
</table>

<table width="600" border="1" cellpadding="4" cellspacing="1">
  <form enctype="multipart/form-data" action="<?php echo $PHP_SELF; ?>" method=POST name="eingabe">
    <tr>
      <td width="150">Datum (tt.mm.yy)</td>
      <td width="150">
   <input type="Text" name="tag" size="2" maxlength='2' style="width:22" onkeyup="weiter('T');" tabindex="1"> &nbsp<b>.</b>
          <input type="Text" name="mon" size="2" maxlength='2' style="width:22" onkeyup="weiter('M');" tabindex="2"> &nbsp<b>.</b>
          <input type="Text" name="jah" size="3" maxlength='4' style="width:35" onkeyup="weiter('J');" tabindex="3"> </td>
....