19/10/2005, 15:20
|
| | | Fecha de Ingreso: mayo-2005
Mensajes: 66
Antigüedad: 19 años, 6 meses 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... |