RE:Pasar cadena de una listbox a otra
Holas:
Aqui tienes la función para hacerlo. Espero que te sirva.
function PasarSeleccion(){
var CampoSeleccion1;
var CampoSeleccion2;
var indice='-1';
var Destinatario
var TotalDestinatarios
var CCDestinatarios
CampoSeleccion1 = document.insertar_cita_hecho.Dest_utilizados; //De la que saco
CampoSeleccion2 = document.insertar_cita_hecho.Destinatarios; //En la que meto.
//alert (CampoSeleccion1+"\n"+CampoSeleccion2);
var MaxCampoSeleccion1 = CampoSeleccion1.options.length; //MAXIMO VALOR DE LA LISTA
var MaxCampoSeleccion2 = CampoSeleccion2.options.length; //MAXIMO VALOR DE LA LISTA
for(var i = 0; i < MaxCampoSeleccion1; i++){
if (CampoSeleccion1.options[i].selected){
indice = i;
}
}
if (indice=='-1'){
alert("No ha seleccionado un Destinatario para añadir")
}else{
var nuevo = new Option(""); //Nueva entrada en la lista de Destinatarios.
CampoSeleccion2.options[MaxCampoSeleccion2] = nuevo; //Incializamos la nueva entrada
CampoSeleccion2.options[MaxCampoSeleccion2].text = CampoSeleccion1.options[indice].text
for (var i=indice+1; i<MaxCampoSeleccion1; i++)
{
CampoSeleccion1.options[i-1].text = CampoSeleccion1.options[i].text;
CampoSeleccion1.options[i].text="";
}
CampoSeleccion1.options[MaxCampoSeleccion1-1]=null; //Borr