Probelma Calendario

29/08/2005 - 15:49 por dargento | Informe spam
Hola!
Tengo un problema, que no se como se va a resolver.
Necesito un campo en un formulario, a través del cual al principi
ponga la fecha actual, y luego despliegue un calendario. o este e
calendario dibujado y en ese cuadro de texto se ponga la fecha que h
elegido el usuario.
Y que pueda coger esa fecha del cuadro de texto para insertarla en un
base de datos.
Tengo un primer ejemplo, en el cual tengo que tener dos formularios, l
cual no me gusta mucho.
Si hubier otra manera, ya que con los dos formularios no consigu
nada.
Muchas gracias

dargent
dargento's Profile: http://www.msusenet.com/member.php?userid4
View this thread: http://www.msusenet.com/t-187101868
 

Leer las respuestas

#1 Elva Pascacio
29/08/2005 - 22:54 | Informe spam
Hola,

Para poner directamente una fecha en el campo de texto seria de la
siguiente forma:
<input type="text" name="txtfecha" value="<%=FormatDateTime(Date, 2)%">

si es por primera vez seria lo siguiente:

if rs("fecha") <> "" then
<input type="text" name="txtfecha" value="<%=rs("fecha") %">
else
<input type="text" name="txtfecha" value="<%=FormatDateTime(Date, 2)%">
end if

sobre lo del calendario podrias bajar algun calendario de javascript, checa
algunos ejemplor en lawebdelprogramador.com o en aspfacil.com

Espero te sirva

"dargento" escribió:


Hola!
Tengo un problema, que no se como se va a resolver.
Necesito un campo en un formulario, a través del cual al principio
ponga la fecha actual, y luego despliegue un calendario. o este el
calendario dibujado y en ese cuadro de texto se ponga la fecha que ha
elegido el usuario.
Y que pueda coger esa fecha del cuadro de texto para insertarla en una
base de datos.
Tengo un primer ejemplo, en el cual tengo que tener dos formularios, lo
cual no me gusta mucho.
Si hubier otra manera, ya que con los dos formularios no consiguo
nada.
Muchas gracias.


dargento

dargento's Profile: http://www.msusenet.com/member.php?userid47
View this thread: http://www.msusenet.com/t-1871018689


Preguntas similares