Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2005, 15:20
Avatar de vhpc
vhpc
 
Fecha de Ingreso: mayo-2005
Mensajes: 66
Antigüedad: 19 años
Puntos: 0
seleccionar un valor de un control select de entre varios con js

Hola que tal amigos!
Tengo el siguiente problema; necesito seleccionar un valor dentro de un control select 'sflujosa' aun cuando este, tenga muchos; es decir por ejemplo realizo una query y obtengo datos "x" en el control select, pero cuando yo desee seleccionar un solo elemente o dos, etc..., los seleccione.

Tengo una función que toma el valor o valores que contiene el control pero la momento de seleccionar 1 elemento manda un error y muestra todos los valores contenidos en el select, dicha función es la siguiente:

function Operaciones(prmOpcion) {
var loc = 'ifflujospu.asp?Opcion=' + prmOpcion;
if(prmOpcion == 'GP') {
var oSel = document.getElementById('sflujosa');
if(document.getElementById('clidnpro').value != '' && document.getElementById('cldesprd').value != '' && oSel.length > 0) {
var prms = '';
var oOption;
loc = loc + '&clav=' + document.getElementById('clidnpro').value;
for(i=0;i<oSel.length;i++) {
prms = prms + oSel[i].lastIndexOf.value + '|';
}
}
prms = prms.slice(0,prms.lastIndexOf('|'));
loc = loc + '&desc=' + prms;
}
else {
alert('Seleccione la información necesaria en cada uno de los campos.');
return;
}
document.getElementById('getdata').src=loc;
}

lo que necesito saber es que propiedad o método me falta dentro del código js
Cabe mencionar que lleno dos control select uno que contiene los valores del campo "x" de tabla "x" y el otro control con valores de otro campo diferente a x dentro de la misma tabla "x" que el anterior...

espero me puedan ayudar y gracias por adelantado...