Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2007, 15:59
Avatar de lisandro Arg
lisandro Arg
 
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 21 años, 2 meses
Puntos: 24
Problema con propiedad SelectedIndex Combo/Lista

Tengo el siguiente codigo
Código:
for(i=0;i<=Fields.length-1;i++){
   if(document.getElementById(Fields[i]).tagName=="SELECT"){
      if(document.getElementById(Fields[i]).options[document.getElementById(Fields[i]).selectedIndex].value=='@'){
...
El for recorre todos los campos guardados en el array "Fields" cuando encuentra un combo pregunta si la opcion seleccionada vale "@" (ese es el valor que tiene el texto "Seleccione..."), si es verdadero continua el script. Todo eso funciona perfecto pero el problema surje cuando quiero transformar ese combo en una lista, la unica diferencia entre un combo y una lista es la propiedad "size" que se agrega a la lista, hago esto pero me da un error en la ultima linea que ven (la que tiene el @) es como si no hubiera nada seleccionado entonces .selectedIndex da error.

Espero haber sido claro y me gustaria encontrar alguna propiedad que me diga que no hay nada seleccionado en una lista

pd: se solucionaria seleccionando la opcion que tiene @ pero es para otra lista que no va a tener esa opcion