se per "passare" intendi se entra dentro alla funzione check_date allora si ci passa perchè ho messo degli alert per vedere se entrava..

cmq il file html è questo:

codice:
<html>
<head>
<Title> TEST FUNZIONE DATA</title>

<script language="JavaScript" src="date_check.js" type="text/JavaScript"></script>

</head>
<body>
<form name="form">
    <input type="text" id="input" name="modulo" maxlength="10" onChange="FormatDate(this)">

</form>

<button onClick=" window.location.reload( )" >aggiorna</button>
</form>


</body>
</html>