Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/03/2008, 09:54
codigojavascript
 
Fecha de Ingreso: diciembre-2007
Ubicación: Argentina
Mensajes: 151
Antigüedad: 17 años, 1 mes
Puntos: 2
Re: Formatear campo a "dd/mm/yyyy"

joelmg: el ejemplo que te paso JavierB funciona bien aunque si se utiliza, por ejemplo una fecha del tipo 13/02/2008 NO funcionará

Sería fácil agregar a la expresion regular una validacion para cuando encuentre este formato de fecha.

igualmente te paso otro ejemplo que funciona con los dos formatos, es decir con el tipo de fecha 12/03/08 y 12/03/2008

Código:
<html>
<head>

<script language="javascript">

var barra = '/'

function convertirValor() {

valor = document.form.cuadro.value
valorDia = valor.substring(0,2)
valorMes = valor.substring(2,4)
valorAnyo = valor.substring(4,valor.length)

document.form.convertir.value = valorDia + barra + valorMes + barra + valorAnyo

}

</script>

</head>

<body>

<form name="form">
<input type="text" name="cuadro" value="100308"><br>
<input type="text" name="convertir"><br>
<input type="button" onClick="convertirValor()" value="convertir">
</form>

</body>
</html>
Saludos