Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/11/2011, 12:55
lubtufano
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 13 años, 5 meses
Puntos: 72
Respuesta: Como volver al principio del select?

Cuando se trata de un elemento <select> lo recomendable es emplear el evento 'onchange' y no 'onclick', utilizando onchange se puede seleccionar una opción diferente cada vez sin necesidad de volvel al principio.

Código html:
Ver original
  1. <select name="nombre" onchange='mostrar()' >
  2. <option value='diego' >Diego</option>
  3. <option value='tiare' >Tiare</option>
  4. <option value='Anthonella' >Anthonella</option>

Si realmente se requiere volver al comienzo del select se puede poner la sentencia document.formulario.nombre.selectedIndex=0 al final de la función de que se trate en este caso.

Código Javascript:
Ver original
  1. function mostrar(){
  2. if(document.formulario.nombre.selectedIndex==1)
  3. {alert('este es el selector 1');
  4. if(document.formulario.nombre.selectedIndex==2)
  5. {alert('este es el selector 2');}
  6. if(document.formulario.nombre.selectedIndex==3)
  7. {alert('este es el selector 3');}
  8. document.formulario.nombre.selectedIndex=0;
  9. }

Última edición por lubtufano; 27/11/2011 a las 13:04