Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/07/2011, 07:15
oliverarthurnardi
 
Fecha de Ingreso: noviembre-2010
Ubicación: aun no se donde vivir
Mensajes: 112
Antigüedad: 14 años, 1 mes
Puntos: 3
Respuesta: como generar un bucle para un select multiple

formulario
Código HTML:
Ver original
  1. <h2 class="h2">Aquí puedes calcular tu presupuesto</h2>
  2. <font color="blue">
  3. <form method="post">
  4.   <table width="883" height="169" border="0" cellpadding="0">
  5.     <caption></caption>
  6.     <tr bgcolor="#333333">
  7.       <td height="48" class="caja1">&nbsp;</td>
  8.       <td class="caja1">PC Sobremesa:<br />
  9.  
  10.       <select name="pcsobremesa" size="10" multiple="multiple">
  11.       <option selected="selected">Seleccionar</option>
  12.       <option>PC-01 Diagnostico y presupuesto[GRATIS]</option>
  13.       <option>PC-02 Formatear Disco Duro[15]</option>
  14.       <option>PC-03 Instalación de Sistema Operativo[45]</option>
  15.       <option>PC-04 Limpieza de Virus[20]</option>
  16.       <option>PC-05 Instalación antivirus[15]</option>
  17.       <option>PC-06 Limpieza PC[30]</option>
  18.       <option>PC-07 Recuperación del sistema[15]</option>
  19.       <option>PC-08 Pendrive[10]</option>
  20.       <option>PC-09 Recuperación Datos[20]</option>
  21.       <option>PC-10 Disco duro dañado[30]</option>
  22.       <option>PC-11 Instalación Hardware[20]</option>
  23.       <option>PC-12 Asesoramiento[10]</option>
  24.       <option>PC-13 Copia de Seguridad[30]</option>
  25.       <option>PC-14 DVD-CD dañado[10]</option>
  26.       <option>PC-15 Correo electrónico[20]</option>
  27.       <option>PC-16 Instalación periféricos[15]</option>
  28.       <option>PC-17 Software descarga[20]</option>
  29.       <option>PC-18 Instalación Messenger, Skype, facebook, etc.[20]</option>
  30.       <option>PC-19 Fuente de Alimentación.[20]</option>
  31.       <option>PC-20 Montaje e instalación de Ordenador.[35]</option>
  32.       <option>PC-21 Ampliación PC[30]</option>
  33.       <option>PC-22 Kit de refrigeración[25]</option>
  34.       <option>PC-23 Instalación software[15]</option>
  35.       </select> </td>
  36.       <td class="caja1">Internet/Redes/Wifi: <br />
  37.         <select name="redes" size="10" multiple="multiple">
  38.           <option selected="selected">Seleccionar</option>
  39.           <option>RE-01 Instalación y configuración de ADSL/WIFI[20]</option>
  40.           <option>RE-02 REConfiguración Router[25]</option>
  41.           <option>RE-03 Seguridad WIFI [35]</option>
  42.           <option>RE-04 Instalación de componentes de red [35]</option>
  43.           <option>RE-05 Configuración e instalación de red domestica[15]</option>
  44.           <option>RE-06 Ampliación de cobertura WIFI[50]</option>
  45.           <option>RE-07 Adaptador o tarjeta WIFI[20]</option>
  46.         </select> </td>
  47.       <td>&nbsp;</td>
  48.     </tr>
  49.     <tr bgcolor="#999999">
  50.       <td height="45" class="caja1">&nbsp;</td>
  51.       <td class="caja1">Reparación TFT / LCD (Solo Recogida) Consultar tarifas: <br />
  52.       <select name="reparación" size="10" multiple="multiple">
  53.       <option selected="selected">Seleccionar</option>
  54.       <option>ZONA-1 Madrid Centro Hasta 20Km [00]</option>
  55.       <option>ZONA-2 Extrarradio hasta 20 Km[15]</option>
  56.       <option>ZONA-3 Extrarradio hasta 30Km[20]</option>
  57.       <option>ZONA-4 Provincias colindantes hasta 50 Km[30]</option>
  58.       </select> </td>
  59.       <td class="caja1">MAC:<br />
  60.         <select name="MAC" size="10" multiple="multiple">
  61.           <option selected="selected">Seleccionar</option>
  62.           <option>MA-01 Diagnostico y presupuesto[00]</option>
  63.           <option>MA-02 Instalación de Sistema Operativo[45]</option>
  64.           <option>MA-03 Instalación software[15]</option>
  65.           <option>MA-04 Copia de Seguridad[30]</option>
  66.           <option>MA-05 Instalación Windows[30]</option>
  67.           <option>MA-06 Reemplazo de piezas defectuosas[20]</option>
  68.           <option>MA-07 Asesoramiento[10]</option>
  69.         </select> </td>
  70.       <td>&nbsp;</td>
  71.     </tr>
  72.     <tr bgcolor="#333333">
  73.       <td height="53" class="caja1">&nbsp;</td>
  74.       <td class="caja1">Portátiles:<br/ >
  75.         <select name="portatiles" size="10" multiple="multiple">
  76.           <option selected="selected">Seleccionar</option>
  77.           <option>PO-01 Diagnostico y presupuesto[00]</option>
  78.           <option>PO-02 Reparación Pantalla[100]</option>
  79.           <option>PO-03 Reparación o sustitución de batería[45]</option>
  80.           <option>PO-04 Reparación o sustitución de teclado[57]</option>
  81.           <option>PO-05 Reparación o sustitución DVD[30]</option>
  82.           <option>PO-06 Reparación Placa Base[90]</option>
  83.           <option>PO-07 Reparación Disco Duro[56]</option>
  84.           <option>PO-08 Formatear y reinstalar Sistema Operativo[55]</option>
  85.           <option>PO-09 Ampliación Memoria[25]</option>
  86.           <option>PO-10 Limpieza virus[20]</option>
  87.           <option>PO-11 Ampliación de Disco Duro[55]</option>
  88.           <option>PO-12 Limpieza Portátil[30]</option>
  89.           <option>PO-13 Ventilador Portátil[35]</option>
  90.           <option>PO-14 Reparación GPU Video[70]</option>
  91.           <option>PO-15 Instalación software[15]</option>
  92.         </select>
  93.       </p></td>
  94.       <td class="caja1">&nbsp;</td>
  95.       <td>&nbsp;</td>
  96.     </tr>
  97.   </table>
  98.   <h5 class="h6">Este presupuesto no incluye gastos de materiales</h5>
  99.   <table width="580" height="20" border="0" cellpadding="0">
  100.     <tr bgcolor="#CCCCCC">
  101.       <td width="306" valign="top" class="caja1"><center>
  102.         <p>
  103.           <input onclick="compute(this.form)" type="button" value="Actualizar precio" name="Price" />
  104.         <input size="15" name="T_Price" />
  105.       </p>
  106.       </center></td>
  107.       <td width="276" valign="top" class="caja1">
  108.        <p>
  109.          <input onclick="print(this.form)" type="button" value="Previsualizar impresión" name="Print_data" />
  110.          <input type="reset" value="Borrar" />
  111.        </p>
  112.        <center>
  113.          <p>&nbsp;</p>
  114. </center></td>
  115.     </tr>
  116. </form>
  117. <p>
  118. </form>