Archivo para la categoría ‘JavaScript’

jQuery

Regresando al tema de Javascript, jQuery, como lo describe su sitio web, es una biblioteca rápida y concisa que te ayudará a simplificar tareas comunes que se realizan en Javascript como manejo de eventos, acceso al DOM, Ajax, etc..
Para entender como nos puede ayudar, veamos un ejemplo.
Anteriormente, si deseábamos implementar una simple llamada asíncrona en [...]

Leer el resto de esta entrada »

Usando Prototype

Cuando escuchamos la palabra Prototype, luego luego se nos viene a la cabeza el famoso framework que muchos usamos día con día. Sin embargo, no estamos hablando de ese tema, estamos hablando de la propiedad prototype que tiene cualquier objeto en JavaScript.
El objeto prototype es un objeto creado previamente que simplifica el proceso de agregar [...]

Leer el resto de esta entrada »

Ámbito de variables en JavaScript

Comencemos hablando de un tema que muchos desarrolladores casi no toman en cuenta y que, a estos mismos, siempre les ocasiona problemas: El scope de las variables en JavaScript.
Existen dos tipos: Local Scope y Global Scope
Local Scope:
Únicamente existen dentro de una función cuando se usa el keyword var, cuando se termina de ejecutar la función, [...]

Leer el resto de esta entrada »

Atributo class dinámico

Hoy tuve la necesidad de asignar un estilo de forma dinámica a un control HTML, específicamente a un SELECT, entonces, pues eso es sencillo simplemente lo haces asi:
document.getElementById(”NombreControl”).setAttribute(”class”,”NombreEstilo”);
Pero grata mi sorpresa que no funcionaba en IE, como siempre, el navegador mas horrible.
Entonces me puse a buscar en la red y encontra la solución que no [...]

Leer el resto de esta entrada »

Clonar Select

Hoy tuve la necesidad de clonar un control select de HTML mediante JavaScript, el problema era que tenia que crear varios select en diferentes filas de una tabla dinámicamente, y el primer select se llenaba accediendo a los datos de la BD, entonces no podía estar accediendo a la BD cada que creara un nuevo [...]

Leer el resto de esta entrada »

API Google Maps

Como comentamos en la entrada anterior, Ajax nos ofrece una herramienta muy poderosa cuando realizamos Sistemas Web, ahora toca el turno de una API de Google: Google Maps.
Es bien sabido por los internautas que si queremos conocer algún lugar del mundo sin necesidad de salir de nuestras casas, pues entramos a Google Maps y buscamos [...]

Leer el resto de esta entrada »

Ajax Básico

Los sistemas web de la actualidad exigen de muchas cosas a los programadores, me vienen a la mente muchas veces en que los usuarios dicen: ¿Por que se tarda tanto?, ¿Por que hace tantos “parpadeos” la pagina?, ¿Por que no funciona como mi Word? (lo ultimo en serio sucede).
Y entonces es cuando entra nuestro trabajo, ¿Como [...]

Leer el resto de esta entrada »

JSON

Muy constantemente durante nuestra labor tenemos el gran problema que es, como transmitir los datos, de una capa a otra, de una vista a otra, en una petición, en una llamada asíncrona, etc. Y la solución que siempre encontramos pues es el tan conocido XML.
Pero lo interesante es que hay otra opción, y esa alternativa [...]

Leer el resto de esta entrada »