27/01/2010, 09:55
|
| | Fecha de Ingreso: enero-2010
Mensajes: 4
Antigüedad: 15 años Puntos: 0 | |
Respuesta: Problema al pasar variables a formulario con javascript + html Calendario y calendario2 son la clase del css para cada fecha, si eso funciona bien, entra dentro de la funcion, cadena2 vale lo que tiene que valer, que es el dia pulsado. El problema esta al devolver el valor de javascript al input, concretamente:
document.forms.todo.fecha2.value = cadena2;
eso no hace nada, si le pongo antes:
alert(cadena2);
abre una ventana con exactamante el valor que se pulsa.
Es mas, esto ya me paso antes, pero poniendo en dos forms distintos lo solucioné:
<table align="center">
<tr>
<td>Llegada</td>
<td ><form name="fecha1"><input name="fecha1" type="text"></form></td>
<td>
<script type="text/javascript" >
<!--
_hoy = new Date();
document.writeln(calendar(_hoy.getMonth(), _hoy.getFullYear(), "calendario", "seleccionaFecha1"));
//-->
</script>
</td>
</tr>
<tr>
<td>Salida</td>
<td><form name="fecha2"><input name="fecha2" type="text"></form></td>
<td class="letras">
<script type="text/javascript" >
<!--
fechadehoy = new Date();
document.writeln(calendar(fechadehoy.getMonth(), fechadehoy.getFullYear(), "calendario2", "seleccionaFecha2"));
//-->
</script>
</td>
</tr>
</table>
Y asi poniendo en el seleccionarFecha2 al final:
document.forms.fecha2.fecha2.value = cadena2;
iba todo a la perfeccion. El problema esta en que necesito las 2 fechas dentro del mismo formulario
Gracias y disculpa las molestias.
Última edición por pariente896; 27/01/2010 a las 11:14 |