Por necesidades del guión, tuve que crear para un trabajo un control de formulario de tipo select de selección múltiple. A diferencia de los select normales, este tenía que permitir selecciones de más de un elemento sin tener que acceder al teclado, y además, adecuarse estéticamente con el diseño de la página, por lo que no me quedó más remedio que hacérmelo.

Su funcionamiento es sencillo. Simplemente hago un recorrido por todos los controles select multiples del documento y los sustituyo por unas listas generadas al vuelo con el DOM de javascript y una pequeña función que permite recorrer el select original y comunicarlo con el nuevo y viceversa.

En esta versión y por necesidades del guión y el tiempo, no recibe los eventos que pudiera tener el select original, aunque si es posible manipular el alto, ancho, posición, y los parámetros left, top, right. botom para cambiar la posición y aspecto.

No depende de ninguna librería y simplemente es necesario incluir el archivo js en el documento.

Evidentemente se puede utilizar en cualquier sitio y para cualquier cosa. También se aceptan sugerencias para mejorarlo

[ descargar ] [ ejemplo ]