×
 

Crea operaciones con objetos de programación: acceso a elementos del modelo DOM

Published On Feb-01-2019

A veces, los creadores de páginas web, al implementar el modelo DOM, tienen problemas en la obtención de los resultados deseados, debido a la escritura de forma incorrecta de las instrucciones, además deconocen muchas de ellas.

Debido a ello, para crear operaciones con objetos de programación, accederemos eficientemente a elementos del modelo DOM en el desarrollo web, según las reglas del lenguaje Javascript.


El modelo objeto de un documento tiene propiedades estándares, mediante las cuales se accede a cada uno de los elementos. Existen diferentes variables dispuestas para el uso de DOM en HTML, document, es una de ellas, utilizada para realizar la búsqueda de un elemento en el documento. Para comprender correctamente veamos el siguiente ejemplo:

061-01_1310_ilu01. Ubicación de id con DOM


La instrucción anterior quiere decir:

  • Var objeto: crea una variable llamada objeto.
  • Document.getElementById(“ejemplo1”): busca en el documento, el elemento con la propiedad id y valor ejemplo1.
  • innerHTML: encuentra el contenido dentro de la etiqueta, identificada con el id especificado anteriormente.

Con el DOM es posible acceder a un grupo de etiquetas de HTML, con el uso de la instrucción document.getElementsByTagName. Al implementarla, el navegador retorna una lista de todos los elementos identificados, por la etiqueta definida entre paréntesis. Con la lista retornada es posible acceder a cada elemento, mediante arreglos y recorrerlos con estructuras como for, while y do while.  

061-01_1310_ilu02. Ubicación de etiqueta con DOM


A las clases de HTML definidas con el atributo class e identificadas de forma única con la propiedad id, se acceden mediante la instrucción document.getElementsByClassName. Del mismo modo a la ubicación de una etiqueta, también retorna una lista con cada elemento encontrado. En la siguiente imagen tenemos un ejemplo de la especificación de esta instrucción.

061-01_1310_ilu03. Ubicación de clase con DOM


Mediante la instrucción setAttribute, dispuesta en el DOM, es posible asignar un nuevo valor a las etiquetas de HTML. En ella se especifican dos valores dentro del paréntesis, uno para la propiedad a cambiar y el otro para el nuevo valor de la misma. Veamos la siguiente instrucción:

061-01_1309_ilu04. Ubicación de clase con DOM


El navegador web realiza el siguiente procedimiento para comprender el código anterior:

  • Muestra un elemento de enlace con identificador, “ejemplo1”, el cual dirige a la página www.javahtmlcss.com.
  • Crea una variable llamada “objeto”, a la cual le asigna el enlace creado anteriormente.
  • Modifica la variable llamada “objeto” y asigna un nuevo enlace en la propiedad src.

El modelo DOM es extenso y aunque requiere un estudio minucioso, permite realizar variedades de páginas dinámicas, en donde debemos tener cuidado con las mayúsculas y minúsculas. En la página oficial de W3C se encuentran las especificaciones actualizadas.

Keynotes 

  • El modelo objeto de un documento tiene propiedades estándares, mediante las cuales se accede a cada uno de los elementos. Existen diferentes variables dispuestas para el uso de DOM en HTML, document, es una de ellas, utilizada para realizar la búsqueda de un elemento en el documento.
  • Con el DOM es posible acceder a un grupo de etiquetas de HTML, con el uso de la instrucción document.getElementsByTagName. Al implementarla, el navegador retorna una lista de todos los elementos identificados, por la etiqueta definida entre paréntesis.
  • A las clases de HTML definidas con el atributo class e identificadas de forma única con la propiedad id, se acceden mediante la instrucción document.getElementsByClassName. Del mismo modo a la ubicación de una etiqueta, también retorna una lista con cada elemento encontrado.
  • Mediante la instrucción setAttribute, dispuesta en el DOM, es posible asignar un nuevo valor a las etiquetas de HTML. En ella se especifican dos valores dentro del paréntesis, uno para la propiedad a cambiar y el otro para el nuevo valor de la misma.

Misión

Con el fin de crear de forma correcta operaciones con objetos de programación, crea accesos diferentes a elementos, mediante el modelo DOM, según las reglas del lenguaje Javascript.

Pasos a seguir:

  • Ubica la especificación actual del modelo DOM del lenguaje Javascript.
  • Crea la especificación para cinco accesos diferentes a elementos, mediante el modelo DOM.
  • Mediante vPages contacta a un experto de la materia y envíale tu especificación, a fin de tomar notas de sus recomendaciones.

Sabrás que has tenido éxito cuando se ejecuten correctamente las especificaciones de accesos creados.

Modifica la especificación si es necesario y comparte el resultado en tu vPages.

Tiempo disponible: 3 horas.

Cierre

Gracias al acceso eficiente a elementos del modelo DOM en el desarrollo web, según las reglas del lenguaje Javascript, obtenemos los resultados deseados al momento de usar sus propiedades. Y creamos operaciones con objetos de programación, a través del uso de este modelo. La concentración y práctica constante influyen en el uso correcto de las instrucciones dispuestas en DOM.

Aplicar para una beca

Me interesa graduarme de una
carrera en VonKelemen

Vonkelemen Master Instructors

Related Videos
Timestretch: métodos

Published On Mar-17-2017

Edición de Audio

Transcripción Métodos  A nivel teórico, existen do

Punch Log: copia de automatización entre secciones del proyecto

Published On Mar-15-2019

Steinberg Nuendo Expert

Transcripción La automatización se emplea para crear ambi

Obtén resultados realistas: implementación de controladores extendidos

Published On Jan-25-2021

-Programación y Mezcla Orquestal MIDI

La emulación virtual de instrumentos de madera acústicos

Grabación y Programación MIDI

Published On Mar-31-2017

TM-Técnicas de Grabación Digital I

Transcripción Hemos discutido la utilización de i

Configuración del cuarto de control: almacenamiento

Published On Dec-26-2017

Técnicas de Microfoneo Multicanal

Transcripción El ingeniero de grabación puede realizar la

Sprechstimme

Published On Jun-30-2017

Historia de la Música

TranscripciónLa forma de vestir de las personas demue

Conceptos de mediciones de la audiencia; acumulación de audiencia

Published On Aug-09-2017

Media Planning

Transcripción Cuando nos referimos a la acumulación de

Intercambio modal en una progresión

Published On Jan-26-2020

Teoría Musical Avanzada

Transcripción Para finalizar, se analizará una progres

Video

Published On Apr-01-2019

Plantilla de curso de 4 secciones copy 4

TranscripciónTexto Texto Texto Figura: Texto

Gestión de EDLs: código de tiempo

Published On May-21-2018

Steinberg Nuendo Expert

TranscripciónImaginemos que hemos recibido una versión ac

Comprende el papel de los minoristas en el mercado: tipo de minorista

Published On May-18-2020

-Análisis del Comportamiento del Consumidor

Las tiendas minoristas se dedican a la venta de bienes y s

Distingue las características sonoras: descripción de tom – toms y platillos

Published On Nov-13-2019

-Métodos de coaching y dirección musical en el estudio

Dentro de los arreglos es posible encontrar instrumentos de

Combinaciones de Tetracordos

Published On Jan-12-2020

-Introducción a la Armonía Modal

Transcripción Como se ha dicho anteriormente, los tetr

Asegura la motivación de los consumidores: reacciones psicológicas frente al producto y su precio

Published On Apr-19-2020

-Fundamentos del Comportamiento del Consumidor

Los conocimientos adquiridos a través de la disciplina de

¿Cómo sacar la tonalidad de una canción? (parte III)

Published On Nov-28-2018

Principios de Teoría Musical

Transcripción Hasta el momento, hemos visto la manera en

Tipos de Drivers: HF

Published On Nov-22-2016

-Introducción al Drive Rack y PA

Los tweeters o drivers para frecuencias altas en sonido en

Densidad: Espectro estéreo

Published On Mar-09-2017

Conceptos de Arreglo Instrumental

Transcripción A la hora de arreglar, también es impor

Factores externos que afectan el reclutamiento de personal

Published On Mar-09-2017

Administración Empresarial

Transcripción Usted es el gerente de una importante co

Relación Productor - A&R: artistas nuevos

Published On Mar-14-2017

Producción Musical Avanzada

Transcripción De todos los departamentos que vimos anteri

Mejora tu carrera: evaluación de negocios de la carrera del artista

Published On Dec-05-2019

-Mantenimiento, Control y Evaluación de una Carrera Artística

La medición y evaluación son medidas necesarias en todo

Selección de repertorio

Published On Mar-16-2017

Dirección Musical

Transcripción Otro de los aspectos al que hay que pres

Reactancia de un inductor

Published On Jan-18-2018

Procesadores de Frecuencia y Rango Dinámico

Transcripción Consideremos un inductor que se ha conectado

Introducción

Published On Mar-15-2017

Composición Musical: Apreciación y Técnicas

Transcripción El estudio de la armonía puede generar

La Importancia del DAW

Published On Mar-22-2016

Curso de Prueba_1

Anteriormente, mencionamos la importancia y las ventajas de

Canciones populares de Bartók: canción VIII

Published On May-24-2018

Armonía Avanzada II

TranscripciónA la hora de llevar a cabo una modulación, p

Conclusión

Published On Oct-05-2017

Audio Digital y Psicoacústica

Transcripción El sonido surround ha evolucionado considera

Conclusión

Published On Mar-24-2017

-Edición Restaurativa e Implicaciones Prácticas de Edición

Transcripción Las herramientas de audio elástico y afinaci

Nuendo: análisis de costo/beneficio

Published On Mar-29-2019

Steinberg Nuendo Expert

Transcripción Existen quienes argumentan que Nuendo es un

Selecciona métodos de captación: reclutamiento de músicos

Published On Jan-29-2020

-Métodos de coaching y dirección musical en el estudio

Los proyectos musicales requieren de la presencia de músic

Tres notas por compás usando diferente ritmo

Published On Sep-28-2019

Solfeo Avanzado I

Transcripción Mediante el uso de tres corcheas y su ubicac

X

vonkelemen premium

Miles de vídeos HD con los secretos mejor guardados de los VonKelemen Master Instructors.

Aprende con los profesionales más importantes y relevantes del mundo,
granadores de múltiples premios Grammy y Billbord

  • más info

    Moogie Canazio

    Nathan East, Ray Charles, Sarah Vaughan, Dionne Warwick, Luis Miguel, Caetano Veloso, Eric Clapton, Diana Ross, Selena, Tom Jobim, João Gilberto, Maria Bethânia, Ivan Lins...

  • más info

    Rafa Sardina

    Stevie Wonder, D'Angelo, Lady Gaga, Celine Dion, Cristian Castro, Michael Jackson, Alejandro Fernandez, Mariah Carey, Plácido Domingo, Illya Kuriaki & The Valderramas, Shakira...

  • más info

    Sebastian Krys

    Sergio Dalma, Eros Ramazzotti, Sandy e Junior, Gloria Estefan, Carlos Vives, Shakira, Alejandro Sanz, Luis Fonsi, Vega, Kinky, Los Rabanes, Obie Bermúdez, Ricky Martin...

  • más info

    Benny Faccone

    Santana, Sting, Michael Jackson, Stevie Wonder, Dizzy Gillespie, Whitney Houston, Luis Miguel, Ricky Martin, Los Fabulosos Cadillacs, Maná, Barbra Streisand, Patti LaBelle...

  • más info

    Peter Doell

    Toto, War, Elton John, The Beach Boys, Celine Dion, Hans Zimmer, Ray Charles, Miles Davis, Marilyn Manson, R.E.M., Ben Harper, Tom Jones, Adam Lambert, Chuck Berry, Lynyrd...

  • más info

    Colin Liebich

    Brian Vibberts (ganador de múltiples premios Grammy), CJ Vanston (Productor de Toto, Chic Corea, Spinal Tap), Billy Sheehan...

  • más info

    Brent Fischer

    Usher, Paul McCartney, Robert Palmer, D’Angelo, Joao Gilberto, Carlos Santana, Raphael Saadiq, Michael Jackson, Prince, Al Jarreau, Toni Braxton, Eric Benet...

Selecciona tu membresía
MensualAnual
$29/mes $290/año
Acceso ilimitado a todo el
contenido PREMIUM
Acceso ilimitado a todo el
contenido PREMIUM
Contrato anual,
facturado mensualmente
Contrato anual,
prepagaso
Suscribirme Suscribirme
$29/mes $290/año