Buscando artículos sobre "Javascript"
2-junio-2012
admin

Calcular los días que tiene un mes en javascript

Ejemplo donde se puede ver como se calculan los días que tiene un mes en un año determinado. Utilizando para ello javascript:

function daysInMonth(humanMonth, year) {
  return new Date(year || new Date().getFullYear(), humanMonth, 0).getDate();
}

De esta manera ejecutando: daysInMonth(2, 2009); se obtendría 28.
Y ejecutando: daysInMonth(2, 2008); sería 29.

Fuente

31-mayo-2012
admin

Objeto history en javascript

Este objeto guarda la información sobre los URLs que el usuario ha visitado dentro de una ventana determinada, es decir guarda las referencias de los lugares visitados. Se utiliza, sobre todo, para movernos hacia delante o hacia atrás en dicha lista.

Propiedades

CURRENT: Cadena que contiene la URL completa de la entrada actual en el historial.

NEXT: Cadena que contiene la URL completa de la siguiente entrada en el historial.

LENGTH: Entero que contiene el número de entradas del historial (i.e., cuántas direcciones han sido visitadas).

PREVIOUS: Cadena que contiene la URL completa de la anterior entrada en el historial.

Métodos

BACK(): Vuelve a cargar la URL del documento anterior dentro del historial.

FORWARD() Vuelve a cargar la URL del documento siguiente dentro del historial.

GO(«posición» | «URL destino»): Vuelve a cargar la URL del documento especificado por posición dentro del historial, la posición puede ser un entero, en cuyo caso indica la posición relativa del documento dentro del historial; o puede ser una cadena de caracteres, en cuyo caso representa toda o parte de una URL que esté en el historial.

27-mayo-2012
admin

Objeto location en javascript

El objeto location representa una URL completa. Se trata de una propiedad del objeto window.

Propiedades

HASH: Cadena de caracteres que representa el nombre del ancla definida por los caracteres tras el símbolo #.

HOST: Cadena que contiene el nombre del servidor y el número del puerto, dentro de la URL.

HOSTNAME: Cadena que contiene el nombre de dominio del servidor (o la dirección IP), dentro de la URL actual.

HREF: URL actual en forma de objeto string.

PATHNAME: Cadena que contiene la ruta de acceso al recurso, dentro de la URL.

PORT: Cadena que contiene el número de puerto del servidor, dentro de la URL.

PROTOCOL: Protocolo precisado en el URL.

REFERRER: URL a partir de que el documento actual se consulta.

SEARCH: Cadena que contiene la información pasada en una llamada a un script (a continuación de ?), dentro de la URL.

Métodos

reload(): Vuelve a cargar la URL especificada en la propiedad href del objeto location.

replace(cadenaURL): Reemplaza el historial actual mientras carga la URL especificada en cadenaURL.

12-mayo-2012
admin

Propiedades nth-child y first-child de jquery.

JQuery tiene varias propiedades que se pueden utilizar para acceder a nodos concretos que están dentro de un nodo padre. Entre estas propiedades voy a comentar el funcionamiento de: first-child y nth-child

Para ello voy a utilizar un ejemplo. Supongamos que tenemos un Select cuyo id es «selectPrueba».

first-child – Se puede utilizar para seleccionar el primer elemento.
p.e. esto seleccionaria en el combo el primer elemento.

$('select#selectPrueba option:first-child').attr("selected", "selected");

nth-child – Permite seleccionar un elemento concreto.
p.e. esto seleccionaria en el combo el elemento 4.

$('select#selectPrueba option:nth-child(4)').attr('selected', 'selected');

Más información con ejemplos: first-child y nth-child.

17-marzo-2012
admin

Comprobar que existe un elemento en JQuery

Una forma de comprobar si existe un elemento con jquery es utilizar la función length(). Esta función cuenta el número total de elementos.

if( $('#identificadorElemento').length == 0 ){
     //Devuelve 0 si no encuentra ningún elemento con ese id

}else{
     //En otro caso es que ha encontrado como mínimo 1

}
Páginas:«123456

Categorias

Linkedin