Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/06/2010, 05:53
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Explorer y autoseleccionar ciertos items en un select multiple

Hola

Prueba así

Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function autoseleccionar() {
  5. var opcionesASeleccionar = ['1','3','5'];
  6. var cuadroSelect = document.getElementById('elegir');
  7.  
  8. for (var i = 0; i < cuadroSelect.options.length; i++ )
  9. {
  10.   o = cuadroSelect.options[i];
  11.  
  12. for (j = 0; j < opcionesASeleccionar.length; j++) {
  13.  
  14.  
  15.   if (o.value == opcionesASeleccionar[j])
  16.   {
  17.     o.selected = true;
  18.   }
  19. }
  20. }
  21. }
  22.  
  23. </script>
  24. </head>
  25.  
  26. <body onload="autoseleccionar();">
  27. <select size="6" multiple="multiple" id="elegir">
  28.   <option value="1">Uno</option>
  29.   <option value="2">Dos</option>
  30.   <option value="3">Tres</option>
  31.   <option value="4">Cuatro</option>
  32.   <option value="5">Cinco</option>
  33.   <option value="6">Seis</option>
  34. </select>
  35.  
  36. </body>
  37. </html>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />