Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2010, 15:08
leafartn
 
Fecha de Ingreso: septiembre-2010
Ubicación: colombia
Mensajes: 45
Antigüedad: 14 años, 4 meses
Puntos: 0
Varios botones en un mismo form

Hola

Tengo un formulario en el cual he puesto varios campos, y tambien 3 botones que envian a paginas distintas que utilizan estos valores.

Lo he hecho mediante una funcion Javascript, pero no me funciona correctamente porque cualqeuira de los 3 botones que presione, siempre me envia a la primera pagina, en este caso seria ConsolidadoPST.php

les adjunto el codigo que estoy utilizando

javascript:
Código Javascript:
Ver original
  1. function FormSubmit(i)
  2.             {
  3.                 switch(i)
  4.                {
  5.                    case 1:
  6.                       document.forms["myform"].action = "ConsolidadoPST.php";
  7.                       break;
  8.                    case 2:
  9.                       document.forms["myform"].action = "DiasPST.php";
  10.                       break;
  11.                    case 3:
  12.                       document.forms["myform"].action = "HorasPST.php";
  13.                       break;
  14.                 }
  15.                
  16.                 document.forms["myform"].submit();
  17.             }


y este es el HTML
Código HTML:
Ver original
  1. <form  method="get" id="myform">
  2.           <div align="center">
  3.             <p>
  4.             <th><p><strong>FECHA </strong></p>            </th>
  5.             </p>
  6.             <table width="412" border="0"  cellspacing="1" cellpadding="4" id=myTable>
  7.               <tr>
  8.                 <td width="167"  valign="top" class="content"><div align="center"><span class="altcontent">
  9.                   <input name="fecha1" type="button" id="fecha1" onClick="displayCalendarFor('fc_1284283951');" value="Inicial">
  10.                   </span><span class="altcontent">
  11.                   <input size="10" id="fc_1284283951" type="text" READONLY name="fecha1" title="YYYY-MM-DD" >
  12.                 </span></div></td>
  13.                 <td width="49"  valign="top" bgcolor="#F0F0F0" class="content style1">&nbsp;</td>
  14.                 <td width="160"  valign="top" class="content"><div align="center"><span class="altcontent">
  15.                     <input name="fecha2" type="button" id="fecha2" onClick="displayCalendarFor('fc_1284283952');" value="Final">
  16.                     <input size="10" id="fc_1284283952" type="text" READONLY name="fecha2" title="YYYY-MM-DD" >
  17.                 </span></div></td>
  18.               </tr>
  19.             </table>
  20.             <p>&nbsp;           </p>
  21.             <p><strong>IVR</strong></p>
  22.             <table  width="226" border="0" id=myTable2>
  23.               <tr>
  24.                 <td width="216"><label>
  25.                   <select align="center" name="tipo" size="1">
  26.                     <option>Seleccione el IVR a consultar</option>
  27.                     <option value="0">Menu Principal</option>
  28.                     <option value="1">Submenu Multas (1)</option>
  29.                     <option value="2">Submenu Tramites (2)</option>
  30.                     <option value="3">Submenu Runt-PicoPlaca-Sedes (5)</option>
  31.                     <option value="4">Submenu Radicacion Tramites (2-1)</option>
  32.                     <option value="5">Submenu Info Runt (5-3)</option>
  33.                     <option value="6">Submenu Matricula Inicial (2-1-1)</option>
  34.                     <option value="7">Submenu Traspaso (2-1-2)</option>
  35.                     <!--<option value="213">Submenu 2-1-3</option>-->
  36.                     <option value="8">Submenu Cancelacion Matricula (2-1-4)</option>
  37.                     <option value="9">Submenu Traslado Radic.Cuenta (2-1-5)</option>
  38.                     <option value="10">Submenu Duplicado Doc.Transito (2-1-6)</option>
  39.                     <!--<option value="219">Submenu 2-1-9</option>-->
  40.                     <option value="11">TODO</option>
  41.                   </select>
  42.                 </label></td>
  43.               </tr>
  44.             </table>
  45.             <p>
  46.             <!--<input type="submit" name="submit2" value="Aceptar" />--><br><br>
  47.             <table border="0" id=myTable3 cellpadding="3">
  48.             <tr>
  49.             <td>
  50.             <label>
  51.             <input type="button" name="conso" value="Consolidado" onclick="JavaScript:FormSubmit(1);" />&nbsp;&nbsp;&nbsp;
  52.             <input type="button" name="dias" value="Por Dias" onclick="JavaScript:FormSubmit(2);" />&nbsp;&nbsp;&nbsp;
  53.             <input type="button" name="horas" value="Por horas" onclick="JavaScript:FormSubmit(3);" />
  54.             </label>
  55.             </td>
  56.             </tr>
  57.             </table>
  58.             </p>
  59.           </div>
  60.     </form>



Muchas gracias!!!



Agrego:
Parece que esto no funciona ni en el Firefox ni en Chrome, en el Internet Explorer si funciona... que hago??

Última edición por leafartn; 23/11/2010 a las 15:31