Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/01/2010, 09:55
pariente896
 
Fecha de Ingreso: enero-2010
Mensajes: 4
Antigüedad: 14 años, 3 meses
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