JavaScript

He creado un contador numérico del 1 al 100 en javascript con un efecto easeOut usando GSAP. En este caso es un contador ascendente con una duración de 3 segundos, pero es fácilmente modificable a vuestras necesidades. function count(){ var […]

Leer más...

Código javascript para listar unos determinados elementos de forma aleatoria. En el siguiente ejemplo vamos a ordenar de forma aleatoria todos los «li» de una lista «ul»: var ul = document.querySelector('ul'); for (var i = ul.children.length; i >= 0; i–) […]

Leer más...

Función javascript para obtener un número entero aleatorio entre dos números que pasaremos como parámetros. function numeroAleatorio(min, max) { return Math.round(Math.random() * (max – min) + min); } Ejemplo: Generar número aleatorio entre el 1 y el 100: numeroAleatorio(1, 100); […]

Leer más...

Para obtener el año actual por medio de javascript usaremos la función getFullYear() que nos devuelve el año correspondiente del objeto fecha en formato completo. var fecha = new Date(); var ano = fecha.getFullYear(); alert('El año actual es: '+ano); En […]

Leer más...

Para convertir una/s cadena/s de texto en mayúsculas & minúsculas en javascript existe la función toLowerCase() para convertir a «minúsculas», y toUpperCase() para convertir a «mayúsculas». A continuación un ejemplo de uso: var cadena = new String("Sin León no hubiera […]

Leer más...

Sencillo método para imprimir página utilizando la función print de javascript. A continuación un sencillo ejemplo para crear un botón de imprimir página: <span onclick="window.print(); return false;">Imprimir</span> Recordad que el css para imprimir pantalla tiene que llevar el valor «print» […]

Leer más...

Redireccionar a una determinada url una vez transcurridos un número de segundos utilizando javascript es muy sencillo, utilizaremos la función setTimeout() para controlar el tiempo en milisegundos (1 seg = 1000 mseg) y la propiedad window.location() para redireccionar o abrir […]

Leer más...

Funciones en javascript para convertir de kilobytes (kb) a megabytes (mb) e viceversa: // de megabytes (mb) a kilobytes (kb) function mbToKb(MB) { return MB * 1024; } alert (mbToKb(1)); // de kilobytes (kb) a megabytes (mb) function kbToMb(KB) { […]

Leer más...