Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/09/2007, 04:31
tammander
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 18 años, 4 meses
Puntos: 7
Re: combobox funciona en firefox pero no en IE

El evento onChange solo funciona correctamente cuando es disparado por los tags INPUT, TEXTAREA y SELECT. Es decir, te funcionará en todos los navegadores si lo pones asi:

Código:
<select name="municipios" class="Txt2" id="municipios" style="width:150px;"  onChange="window.open('index_municipios.  asp?idOrg='+this.options[this.selectedIndex].value,'_self');">
      <%do while not RSMunicipios.eof %>
      <option value="<%=RSMunicipios("idOrganizacion")%>"><%=RSMunicipios("organizacion%></option>
      <% RSMunicipios.movenext
             loop%>
</select>
Fijate que para acceder al valor de la opcion uso this.options[this.selectedIndex].value que devuelve dicho valor (el seleccionado). El evento es lanzado por el tag SELECT, no por OPTION. Si quisiera el texto, lo pondría asi: this.options[this.selectedIndex].text


NOTA: jeje Tienes razon, AZ


Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -

Última edición por tammander; 03/09/2007 a las 12:06 Razón: Corregir una apreciación