Código:
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.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=='@'){ ...
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