Fant ingen poster
<script LANGUAGE="JavaScript"> function checkdate(datefield) { var err=0 ; a=datefield.value; if (a.length != 10) err=1 b = a.substring(0, 4) // År c = a.substring(4, 5) // '-' d = a.substring(5, 7) // Måned e = a.substring(7, 8) // '-' f = a.substring(8, 10) // Dag k = a.substring(2, 4) // Siste 2 siffer i år, f.eks 98 i 1998 if (b<1900 || b>9999) err = 1 //gyldig år? if (c != '-') err = 1 if (d<1 || d>12) err = 1 if (e != '-') err = 1 if (f<1 || f>31) err = 1 if (d==4 || d==6 || d==9 || d==11) { if (f==31) err=1 } if (d==2) { var g=parseInt(k/4) if (isNaN(g)) { err=1 } if (f>29) err=1 if (f==29 && ((k/4)!=parseInt(k/4))) err=1 } if (err==1) { alert('Denne datoen eksisterer ikke! Kontroller at formatet er riktig .\nRiktig format er ÅÅÅÅ-MM-DD , f.eks. 2000-07-16'); datefield.focus() return (false); } return (true); } </script>
<form action="kremt.php" OnSubmit="return checkdate(UTGDATUM);"> <input type="text" name="UTGDATUM"> <input type="Submit"> </form>
Kjør scriptet her.
Skrevet av Sindre Mathisen 2001
Spam vil bli anmeldt. Jeg vil se igjennom forslagene før de blir lagt ut.
©® Sindre Mathisen, SinSoft™ Designet for NS 6.0, IE 5, Opera 5.0 og nyere. Bokmerk denne siden.