Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/07/2002, 15:14
chocolatin
 
Fecha de Ingreso: junio-2002
Mensajes: 15
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Problema con los objetos select

//Esta funcion pasa todos los campos del cboCamposDisponibles al cboCamposSeleccionados
function todos_derecha(){
if (document.forma.cboCamposSeleccionados.length != 0){
if (document.forma.cboCamposSeleccionados.options[0].name == "quitar"){
document.forma.cboCamposSeleccionados.length = document.forma.cboCamposSeleccionados.length - 1;
vIndicex2a = 0;}
else{
vIndicex2a = document.forma.cboCamposSeleccionados.length}}
else{vIndicex2a=0}
for (var vContadorx=1; vContadorx<=document.forma.cboCamposDisponibles .length; vContadorx++){
if (document.forma.cboCamposDisponibles.length!=0){
document.forma.cboCamposSeleccionados.length=docum ent.forma.cboCamposSeleccionados.length+1;
document.forma.cboCamposSeleccionados.options[vIndicex2a].text=document.forma.cboCamposDisponibles.options[vIndicex2].text;
document.forma.cboCamposSeleccionados.options[vIndicex2a].value=document.forma.cboCamposDisponibles.options[vIndicex2].value;
vIndicex2++;vIndicex2a++;}}
document.forma.cboCamposDisponibles.length=0; vIndicex2=0;vIndicex2a=0; vContadori=0;}
//Esta funcion manda todos los campos del cboCamposSeleccionados al cboCamposDisponibles
function todos_izquierda(){
if (document.forma.cboCamposDisponibles.length!=0){vI ndicex2a=document.forma.cboCamposDisponibles.lengt h}
else{vIndicex2a=0}
for (var vContadorx=1; vContadorx<=document.forma.cboCamposSeleccionad os.length; vContadorx++){
//si la longitud del cboDestino es diferente de 0 entra
if (document.forma.cboCamposSeleccionados.length!=0){
document.forma.cboCamposDisponibles.length=documen t.forma.cboCamposDisponibles.length+1
document.forma.cboCamposDisponibles.options[vIndicex2a].text=document.forma.cboCamposSeleccionados.option s[vIndicex2].text;
document.forma.cboCamposDisponibles.options[vIndicex2a].value=document.forma.cboCamposSeleccionados.optio ns[vIndicex2].value;
vIndicex2++;vIndicex2a++;}}
document.forma.cboCamposSeleccionados.length=0; vIndicex2=0; vIndicex2a=0;i=0;vContadori2=1}


Continua ...