DESARROLLO WEB ENTORNO CLIENTE · Tema 6: Modelo de objetos del documento en javascript

Autoevaluación DWEC06 C es un examen público disponible en TesIA Exam con preguntas de 1 bloques. Esta ficha pública reúne preguntas con respuesta correcta y explicación para estudiar por examen completo. Trabaja especialmente temas como Tema 6: Modelo de objetos del documento en javascript. La referencia de centro o procedencia visible es CIFP Cesar Manrique.

10 preguntas Desarrollo Web Entorno Cliente CIFP Cesar Manrique Referencia: Autoevaluación DWEC06 C

Qué puedes encontrar en este examen

Cada URL pública de examen sirve para localizar el contenido, entender qué bloques toca y revisar preguntas reales antes de abrir la práctica completa.

Tema 6: Modelo de objetos del documento en javascript

Preguntas, respuestas y explicaciones del examen

Listado público de preguntas asociadas a este examen, con respuesta correcta y explicación cuando está disponible.

#1

4. En el modelo de registro de eventos del W3C podremos indicar que un evento se dispare en la fase de captura poniendo el tercer parámetro de la función de registro de ese evento a un valor true: ¿Verdadero o Falso?

  1. A) Verdadero
  2. B) Falso
Respuesta correcta

A) Verdadero

Explicación:

La respuesta correcta es A. En el modelo de registro de eventos del W3C, el tercer parámetro de la función de registro de eventos, cuando se establece en true, indica que el evento debe dispararse durante la fase de captura. Esto permite que los manejadores de eventos se activen antes de que el evento llegue a su destino final.

#2

5. Para conocer el valor que contiene un atributo de un elemento HTML, se puede usar la propiedad

  1. A) val
  2. B) nodeValue
  3. C) value
  4. D) attribute.value
Respuesta correcta

B) nodeValue

Explicación:

La respuesta correcta es B. nodeValue se utiliza para obtener el valor de un nodo de texto, que es lo que contiene el valor de un atributo HTML. value se usa para elementos de formulario como input o textarea.

#3

6. ¿Cuando se produce el evento keypress?

  1. A) Al presionar una tecla sin soltarla.
  2. B) En el instante de presionar una tecla.
Respuesta correcta

B) En el instante de presionar una tecla.

Explicación:

La respuesta correcta es B. El evento keypress se dispara en el momento exacto en que una tecla es presionada, no mientras se mantiene pulsada.

#4

8. KeyCode y charCode siempre devuelven el mismo tipo de información independientemente del navegador utilizado. ¿Verdadero o Falso?

  1. A) Verdadero
  2. B) Falso
Respuesta correcta

B) Falso

Explicación:

La respuesta correcta es B. Históricamente, la implementación de keyCode y charCode ha sido muy inconsistente entre diferentes navegadores (IE vs Firefox/Chrome), devolviendo códigos diferentes para la misma tecla según el evento (keydown vs keypress).

#5

2. Cuando hablamos de la raiz del DOM en un documento HTML estamos haciendo referencia a un nodo especial denominado "html", Verdadero o Falso?

  1. A) Verdadero
  2. B) Falso
Respuesta correcta

B) Falso

Explicación:

La respuesta correcta es B. El nodo raíz del DOM se denomina "document", no "html". El elemento html es un hijo directo de este nodo raíz.

#6

7. Para acceder al objeto Event en los navegadores de Microsoft antiguos se hace a través del objeto window ¿Verdadero o Falso?

  1. A) Verdadero
  2. B) Falso
Respuesta correcta

A) Verdadero

Explicación:

La respuesta correcta es A. En versiones antiguas de Internet Explorer (Microsoft), el objeto de evento no se pasaba como parámetro, sino que era una propiedad global del objeto window.

#7

9. Para crear un nuevo nodo de tipo Texto en el árbol del DOM emplearemos el método

  1. A) createElement()
  2. B) createTextNode()
  3. C) createNode()
  4. D) addTextElement()
Respuesta correcta

B) createTextNode()

Explicación:

La respuesta correcta es B. El método document.
createTextNode() se utiliza específicamente para crear un nuevo nodo que contiene texto plano, el cual luego puede ser insertado dentro de un elemento HTML. createElement se usa para etiquetas, no para texto.

#8

1. ¿Qué quiere decir DOM?

  1. A) Direct Objects Model
  2. B) Document Oriented Model.
  3. C) Domain Objects Model.
  4. D) Document Object Model.
Respuesta correcta

D) Document Object Model.

Explicación:

La respuesta correcta es D. DOM son las siglas de Document Object Model.
Es una interfaz de programación que permite a los scripts acceder y actualizar dinámicamente el contenido, la estructura y el estilo de los documentos HTML.

#9

3. Escribe el nombre de la propiedad que nos indica qué botón hemos pulsado en el ratón, según el modelo W3C

Tipo: respuesta en texto libre.

Respuesta correcta
  • button
Explicación:

La respuesta correcta es button. Esta propiedad, button, es fundamental en el manejo de eventos del ratón en JavaScript, ya que identifica de forma precisa qué botón específico (izquierdo, derecho o central) ha sido presionado por el usuario.

#10

10. En el modelo de registro de eventos de Microsoft, también podemos usar la palabra reservada this, de la misma forma que se usa en los otros dos modelos de registro de eventos ¿Verdadero Falso?

  1. A) Verdadero
  2. B) Falso
Respuesta correcta

B) Falso

Explicación:

La respuesta correcta es B. En el modelo antiguo de Microsoft (attachEvent), la palabra clave 'this' dentro de la función manejadora no apuntaba al elemento que recibía el evento, sino al objeto global window, lo que rompe la consistencia con los otros.

Temas incluidos

Otros exámenes de Desarrollo Web Entorno Cliente

Practicar este examen

Puedes abrir TesIA Exam y localizar este examen con el mismo nombre para practicarlo en modo estudio o examen, revisar respuestas y continuar tu progreso.