Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/01/2010, 07:44
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Problema al pasar variables a formulario con javascript + html

Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <title>Documento sin t&iacute;tulo</title>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. <script type="text/javascript" >
  5. function seleccionaFecha1(dd, mm, aa) {
  6. var fecha1 = new Date();
  7. fecha1.setDate(dd);
  8. fecha1.setMonth(mm - 1);
  9. fecha1.setFullYear(aa);
  10. cadena1 = dd + "/" + mm + "/" + aa;
  11. document.forms.todo.fecha1.value = cadena1;
  12. }
  13.  
  14. function seleccionaFecha2(dd, mm, aa) {
  15. var fecha2 = new Date();
  16. fecha2.setDate(dd);
  17. fecha2.setMonth(mm - 1);
  18. fecha2.setFullYear(aa);
  19. cadena2 = dd + "/" + mm + "/" + aa;
  20. document.forms.todo.fecha2.value = cadena2;
  21. }
  22.  
  23. <body onLoad='seleccionaFecha1("27","01","10");seleccionaFecha2("27","01","10")'>
  24.  
  25.  
  26. <form name="todo" method="post" action="Reservas" >
  27. <table align="center" class="tabla">
  28. <tr>
  29. <td class="letras" width="125">Llegada</td>
  30. <td width="150" class="letras"><input width="150" name="fecha1" type="text" class="letras"></td>
  31. <td class="letras">
  32. <script type="text/javascript" >
  33. <!--
  34. _hoy = new Date();
  35. document.writeln(calendar(_hoy.getMonth(), _hoy.getFullYear(), "calendario", "seleccionaFecha1"));
  36. //-->
  37. </td>
  38. </tr>
  39. <tr>
  40. <td class="letras" width="125">Salida</td>
  41. <td width="150" class="letras"><input width="150" name="fecha2" type="text" class="letras"></td>
  42. <td class="letras">
  43. <script type="text/javascript" >
  44. <!--
  45. fechadehoy = new Date();
  46. document.writeln(calendar(fechadehoy.getMonth(), fechadehoy.getFullYear(), "calendario2", "seleccionaFecha2"));
  47. //-->
  48. </td>
  49. </tr>
  50. </form>
  51. </body>
  52. </html>

Las dos funciones que nos pasas funcionan, las llamo con el onLoad del body con una fecha fija y funciona....

Que pasa dentro de "calendar" ya no lo se...

????
calendar(_hoy.getMonth(), _hoy.getFullYear(), "calendario", "seleccionaFecha1")
calendar(fechadehoy.getMonth(), fechadehoy.getFullYear(), "calendario2", "seleccionaFecha2")
¿¿¿¿¿


Quim