exacto con expresiones regulares:
Código Javascript
:
Ver original<script type="text/javascript">
fechavalida = new RegExp(/^([0][1-9]|[12][0-9]|3[01])\/(0[1-9]|1[012])\/(\d{4})$/);
fecha = document.cuentas.fecha.value;
if (fechavalida.test(fecha) ) {
alert('fecha corecta');
}else {
alert('fecha incorrecta');
}
</script>
parece que esta linea te servira