// Creación de la lista desplegable var MiLista = new devildrey33_ListaDesplegable("MiControl", { "Animacion" : false true , "AnimacionTiempo" : , "DesplegarHaciaArriba" : falsetrue, "FuncionItemClick" : MiFuncionItemClick, "FuncionItemMouseOver" : MiFuncionItemMouseOver, "FuncionItemMouseOut" : MiFuncionItemMouseOut, "FuncionMostrarLista" : MiFuncionMostrarLista, "FuncionOcultarLista" : MiFuncionOcultarLista, "ItemSeleccionado" : , "MinimoAncho" : , "MinimoAlto" : , "MostrarFlecha" : falsetrue, "ListaItems" : Array("Item1", "Item2", "Item3", "Item4", "Item5"), "OcultarItemSeleccionado" : falsetrue, "OcultarListaAlHacerClick" : falsetrue, "OrdenarItems" : null"OrdenAsc""OrdenDesc""Aleatorio" }); Volver a devildrey33 // Función AgregarItem(Texto, Posicion) // En la posición puedes poner un valor numerico sin comillas o una de las // siguientes opciones : "Inicio", "Final", "OrdenAsc", "OrdenDesc", "Aleatorio" MiLista.AgregarItem("", ); // Función para eliminar un item solo acepta valores numericos en la posición. MiLista.EliminarItem(); // Obtener el texto seleccionado. alert(MiLista.Texto()); // Obtener el texto de un item de la posición especificada. alert(MiLista.Texto()); // Modificar el texto de un item en la posición especificada. MiLista.Texto(, ""); // Función que elimina el contendio de la lista desplegable. MiLista.BorrarTodo(); // Función que devuelve la posición del item seleccionado. alert(MiLista.Seleccion()); // Función que asigna el item seleccionado. MiLista.Seleccion(); // Función para mostrar la lista. MiLista.MostrarLista(); // Función para ocultar la lista. MiLista.OcultarLista(); // Función para obtener el total de items en la lista. alert(MiLista.TotalItems()); Actualización en 5sEsc para cancelar Alt+A para actualizar