07/04/2007, 07:26
|
| | Fecha de Ingreso: enero-2007
Mensajes: 19
Antigüedad: 18 años Puntos: 0 | |
Re: Comprobar si exsite una opcion en un combo Retomo el hilo:
function copiarSelec(idOrigen, idDestino){
var selecOrigen = document.getElementById(idOrigen);
var selecDestino = document.getElementById(idDestino);
while (selecOrigen.selectedIndex >= 0){
var seleccionado = selecOrigen.options[selecOrigen.selectedIndex].value;
var encontrado = false;
var i = 0;
while ((!encontrado) && (i < selecDestino.options.length)){
alert("entrooo");
if (selecDestino.options[i].value == seleccionado){
encontrado = true;
}
i++;
}
if (!encontrado){
alert("copioooo");
selecDestino.options[selecDestino.options.length].value=seleccionado;
}
selecOrigen.options[selecOrigen.selectedIndex].selected=false;
}
Aparentemente todo debería ir bien, el problema que tengo es que cuando el combo de destino está vacío, al intentar agregar las nuevas opciones seleccionadas, el objeto es null.
selecDestino.options[selecDestino.options.length].value=seleccionado;
No se cómo subsanar esto, ayuda??
Obrigado! |