Formular: Datumspunkte automatisch und während der Eingabe einfügen

Sandro19

Grünschnabel
Kennt jemand eine Möglichkeit ein Datum in einem Formularfeld zu formatieren? Es geht darum, dass sich der User gewohnt ist für bsp. 27. Juni 2007 ins Formularfeld '27062007' einzutippen. Nun soll halt nach 2 ziffern ein punkt automatisch eingefügt werden. Nach weiteren 2 ziffern ein 2. punkt. Sodass das Formularfeld schlussendlich 27.06.2007 als Wert zurückliefert.

grüsse Sandro
 
Code:
<script type="text/javascript">
<!--
function autocomplete(o)
{
  v=o.value;
  if(v.match(/^\d{2}$/))
    {
      o.value+='.';return;
    }
  if(v.match(/^\d{2}\.\d{2}$/))
    {
      o.value+='.';return;
    }
}
//-->
</script>
<input type="text" onkeyup="autocomplete(this)">
 

Neue Beiträge

Zurück