DOM Flashcards

1
Q

Dom

A

Es una interfaz de programación de aplicaciones (API) que permite acceder y manipular, mediante la programación, los contenidos de una página web (o XML).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Dom trabaja con

A

DOM proporciona también una interfaz para trabajar con eventos, permitiendo capturar y responder a las acciones del usuario o del navegador.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Objeto document

A

Sirve de raíz del árbol de elementos de la página web.

Tiene todo el contenido de la página que se está visualizando.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Acceso a elementos

A

document. images[0].src = “banner.jpg” o
document. images[“mibanner”].src = “banner.jpg” o
document. mibanner.src = “banner.jpg”

Siendo: <img></img>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

getElementsbyName

A

Trae el objeto con ese nombre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

getElementsbyTagName()

A

Trae una coleccion con el misgo tagname

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Metodo write

A

El siguiente ejemplo abre un nuevo flujo (stream) de datos en un documento y escribe en este.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Flujo de escritura del documento

A

Es el proceso en el cual el navegador escribe (lo que interpreta) en el documento.
El flujo comienza cuando se empieza a escribir el primer elemento de la página y dura hasta que termina de escribirse «».
Una vez terminado de escribir el flujo se cierra automáticamente. A partir de este momento no se puede volver a escribir en la página.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Acceso a elementos checkbox

A

tienen un array implícito, que tiene su nombre.
var numChecked = 0;
var pers = document.getElementById(“Persona”);
for (index = 0; index < pers.deportes.length; index++)
if (pers.deportes[index].checked]
numChecked++;//lleva cantidad de seleccionados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Que se puede hacer con DOM?

A

Se puede acceder a cualquier cosa que se encuentre en un documento html

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Nodos DOM

A

De acuerdo a DOM, todo en el documento html es un nodo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Tipos de nodos

A
  • Document node:El documento completo
  • Element node:Cualquier elemento HTML
  • Text nodes: Los textos/datos en los elementos
  • Attr node:Cada atributo
  • Comment nodes:Comentarios
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Agregar un hijo:

A

appendChild

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Insertar un hijo antes que otro

A

insertBefore

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Duplica un nodo

A

cloneNode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Elimina un hijo

A

removeChild

17
Q

Reemplazar un hijo

A

replaceChild

18
Q

Indica si tiene atributos y hijos

A

hasAttributes

hasChildNodes

19
Q

Crear o modificar un atributo

A

setAttribute(name,value)

20
Q

Lee el valor de un atributo

A

getAtrribute(name)

21
Q

Crear un elemento

A

var parrafo = document.createElement(‘p’);

22
Q

Atributos objeto windows

A
  • weight: Define el ancho de la ventana
  • high:Define el alto de la ventana
  • name: obtiene el nombre de la ventana (este -atributo: se origina cuando ejecuto
  • open().Puede ser utilizado para el target de un a
  • closed:devuleve true si la ventana fue cerrada.
  • length Retorna el n{umero de
  • frames: contenidos en la ventana, incluye también los iframes
23
Q

Atributos objeto windows

A
  • weigh
  • high
  • name
  • closed
  • length
  • frames:contenidos en la ventana, incluye también los iframes
24
Q

Objeto Navigator

A
permite obtener diversas informaciones sobre el navegador donde se está ejecutando el código Javascript.
Propiedades de solo  lectura.
-appCodeName
-AppName
-onLine
25
Q

Objeto screen

A
Nos permitirá conocer la configuración de la pantalla del usuario.
Atributos de solo lectura.
-height
-pixelDepth
-width
26
Q

Objeto history

A

Contiene una lista de las URL que el usuario ha visitado.

  • lenght
  • back
  • forward
  • go
27
Q

Objeto location

A

Contiene informacion sobre la direccion de la pagina

  • assing
  • reload
  • replace