|
||||||||
| Descripción del ejemplo JavaScriptEl Script comienza definiendo una variable con el nombre codigo. Ésta tomará el valor que devuelva el array para cada una de los elementos definidos en él. La lista de valores que devuelve el array según su índice es:
Al comienzo del Script escribimos por medio de write() un texto de ayuda. Como una funcionalidad extra el JavaScript selecciona y copia automáticamente el código hexadecimal cuando se hace 1 click sobre él. En el navegador IE funciona sin problemas pero en Firefox se debe copiar en forma manual para que esté disponible en el portapapeles. Este proceso puede realizarse sin problemas seleccionando el código y presionando la combinación de teclas Ctrl+C.
Para escribir los diferentes pares de dígitos hexadecimales utilizaremos tres variables diferentes; par1 para el primer par de dígitos, par2 para el segundo par y par3 para el tercero. El último bucle es el más interesante y "complicado" y también estará anidado a los dos anteriores. Para comprender bien que hace realmente este JavaScript vamos a suponer la ejecución de los 3 bucles en su respectivo orden.
Comenzamos con la ejecución del primer bucle que asigna a par1 el valor 0. Seguimos con el segundo bucle que asigna a par2 el valor 0. El tercer bucle realiza la mismo para par3 y automáticamente después escribe en el documento la etiqueta <INPUT> que tendrá el código de color hexadecimal con su color correspondiente. Para mostrar el texto del código asignamos a la propiedad codigo[par1]+codigo[par2]+codigo[par3]: La variable par1, para la primer ejecución del primer bucle, vale 0 por lo que se escribirá el valor 00, lo mismo para el segundo par y el tercero. El primer código generado será #000000 (color negro).
Para que el elemento tenga en su propiedad
Una vez que terminó de escribir la primer etiqueta
La función SelecCopy() es la que permite seleccionar y copiar el código hexadecimal en el portapapeles. Para esto asignamos a cada etiqueta |
||||||||
|
Información relativa al Script |
||||||||
Ejemplo JavaScript para generar 512 códigos de colores en sistema hexadecimal. Código fuente del script: |
|
![]() Agradecemos todos los comentarios. Gracias por ayudarnos a mejorar el sitio. Importante: Los comentarios están para ampliar el artículo propuesto en esta página, proponer o responder alguna consulta de otro visitante. En ningún caso nos hacemos responsables del contenido publicado en los comentarios. En el caso que formules una pregunta y ésta no sea respondida, puedes solicitarnos ayuda desde el formulario de ayuda aunque no te aseguramos una respuesta inmediata. | ||
| Código JavaScript Todos los derechos reservados | |||