Mostrando entradas con la etiqueta javascript. Mostrar todas las entradas
Mostrando entradas con la etiqueta javascript. Mostrar todas las entradas

lunes, 19 de agosto de 2013

Libros Javascript gratuitos

JSbooks es una amplia colección de libros Javascript gratuitos clasificados según el nivel de dificultad, encontrado los mejores libros para principiantes, programadores con nivel intermedio y para programadores Javascript avanzados.

Entre los distintos títulos encontrarás libros dedicados a Javascript, jQuery y NodeJS

martes, 6 de agosto de 2013

Capturar imagen y subir imagen con PhoneGap

Para capturar una imagen realizada desde la cámara de un dispositivo móvil y posteriormente subirla a un servidor Web mediante PhoneGap, deberemos realizar dos pasos: primero realizar la captura de la imagen y en segundo lugar subir el archivo.


Para hacer la captura y el envío del archivo al servidor Web emplearemos las funciones nativas de PhoneGap, posteriormente necesitaremos guardar la imagen en el servidor y para ello se empleará cualquier lenguaje de programación del lado del servidor, en este ejemplo se empleara PHP.

viernes, 2 de agosto de 2013

Cerrar aplicación PhoneGap

Una de las acciones básicas e imprescindibles en el desarrollo de una aplicación para dispositivos móviles es la de cerrar la propia aplicación. En PhoneGap disponemos del método exitApp() para realizar esta acción.

Variables en PhoneGap

El uso de variables en PhoneGap es tan necesario como en cualquier otro tipo de aplicación. Para crear y asignar el valor a una variable lo haremos mediante el método setItem y para recuperar el valor de una variable con getItem.

miércoles, 9 de enero de 2013

Math.random() en Javascript

La función Math.random() genera números aleatorios en Javascript, pero hay que tener en cuenta una serie de consideraciones:

Math.random() genera numero aleatorios entre 0 y 1, por lo que al ejecutar la función nos podría devolver un resultado como 0.5632785542115765.


Si necesitásemos obtener un número aleatorio entre 0 y 10 o entre 0 y 100 lo haríamos de la siguiente forma:

martes, 23 de octubre de 2012

Obtener extension de un fichero con Javascript

Un sencilla forma de obtener la extensión de un archivo con Javascript es mediante el tratamiento de cadenas. En este caso trataremos la ruta del fichero dividiéndola por el carácter punto y obteniendo así su extensión a partir de la última división:

Validar cuenta corriente bancaria con Javascript

Dentro de la colección de funciones de validación en Javascript le toca el turno a la validación de una cuenta corriente bancaria:

lunes, 15 de octubre de 2012

Duplicar elemento HTML con javascript y cloneNode

Duplicar un elemento HTML o clonar un nodo resulta muy sencillo empleando el método cloneNode. Al método se le pasará un parámetro true o false, que indicará si debe hacer una copia del nodo y de todos sus descendientes (true) o solo una copia de dicho nodo (false).

viernes, 27 de julio de 2012

Tratamiento de errores JavaScript

Cuando realizamos nuestros javascripts, es normal que en algún momento tengamos un error haciendo que el navegador Web muestre un mensaje de alerta indicando que hay algún error en la página.

sábado, 19 de mayo de 2012

Crear elementos Html con JavaScript

Para agregar nuevos elementos al esquema de nuestra página (DOM) mediante javascript de forma dinámica podemos hacerlo mediante document.createElement.









viernes, 11 de mayo de 2012

Controlar tecla Enter en keypress con jQuery y combinación de teclas

Mediante jQuery es muy sencillo controlar que el usuario ha pulsado una determinada tecla. Para ello cada tecla tiene un código numérico que la identifica. La tecla Enter sería el número 13.

martes, 8 de mayo de 2012

Tabla de caracteres ascii para Javascript


Para verificar o controlar las teclas que el usuario pulsa necesitaremos el código asociado a cada tecla. Para ello dejo una tabla completa de cada tecla junto con su valor numérico:

domingo, 26 de febrero de 2012

Chuleta JavaScript (Cheat Sheet)

Dentro de la colección de chuletas o cheat sheets aquí está la de JavaScript.









Max-width, min-width, max-height y min-height en Internet Explorer

En otros navegadores que no sea Internet Explorer resulta muy sencillo establecer la propiedad de la altura y anchura máxima o mínima. En Internet Explorer esto lo podemos hacer mediante expression. IE soporta su propio atributo expression, el cúal nos facilita el uso de expresiones JavaScript para manipular propiedades del documento (X)HTML como max-width and max-height.

lunes, 20 de febrero de 2012

HTML5 en navegadores no soportados (IE). Compatibilizar

Uno de los problemas que vemos a la hora de usar HTML5 es la falta de soporte por parte de algunos navegadores, como por ejemplo Internet Explorer en sus versiones anteriores a la 9, por lo que si necesitamos realizar una Web que se vea correctamente en cualquier navegador puede ser que nos volvamos atrás en nuestras intenciones de emplear HTML5.

lunes, 13 de febrero de 2012

Sublime Text, un editor de código multiplataforma

Os voy a presentar Sublime Text, un editor de codigo multiplataforma (disponible para Windows, Linux y OS X), gratuito (es un programa de pago pero se puede descargar una versión de prueba totalmente funcional y sin límite de tiempo) y muy completo. Disponible en versiones de 32 y 64bits y versiones portables.

lunes, 30 de enero de 2012

Comprobar si una cadena es una url con javascript



Otra sencilla pero útil validación mediante javascript: comprobar si una cadena de texto es una url. Esta función comprobará que la cadena pasada como parámetro es una url.

Para ello, utilizaremos una expresión regular. La función sería la siguiente:




sábado, 28 de enero de 2012

Comprobar si solo hay letras en una cadena con javascript



Esta función comprobará que en una cadena de texto solo se hayan introducido letras.

Para ello, utilizaremos una expresión regular. La función sería la siguiente:




lunes, 5 de diciembre de 2011

Validación numérica con jQuery y isNaN

En un post anterior, Validación numérica con jQuery y jquery.numeric; ya explique como validar un a caja de texto con el plugin jquery.numeric, el cual bloquea la entrada de caracteres permitiendo solo números y decimales.

Pero si lo que necesitamos es comprobar si el valor de una variable ya enviada es un número o no, podemos utilizar la funcion isNaN de javascript (función que determina si un valor es no numérico Not a Number.

viernes, 2 de diciembre de 2011

Validar fecha con Javascript

Dentro del apartado de validaciones, esta vez voy a mostrar una función para validar si una cadena es una fecha válida usando javascript.

El ejemplo consta de dos funciones: de la función esFechaValida() y de la función comprobarSiBisisesto() la cual ya mostré en un post anterior y que verifica si el año pasado como parámetro es bisiesto.