Adrián Castillo
PreguntaQue tiene de diferente en utilizar “document.getElement…” y “parent.getElement…” espeificamente entre document y parent
Carlos Eduardo Gomez García
No hay una diferencia como tal, recuerda que
documentdocumentEn cambio,
parentdocumentdocument.getElement...divdiv.getElement...En resumen
parent.getElement...Jonathan 🦑 Alvarez
Gracias @RetaxMaster! Muy buena explicación :D
Andrés Felipe García Rendón
Podria decirse que parent es una mala practica?
Carlos Eduardo Gomez García
What? No jajaja,
parentparentHTML
<body> <div class="myClass">Yo no soy tomado en cuenta :(</div> <div id="myDiv"> <div class="myClass">Yo sí soy tomado en cuenta 😄</div> <div class="myClass">Yo sí soy tomado en cuenta, pero no soy el primer elemento con dicha clase 🤔</div> </div> </body>
JavaScript
const parent = document.querySelector("#myDiv"); parent.querySelector(".myClass");
Eso te devolverá el primer elemento que contenga la clase
myClass#myDivquerySelectorEfraín Hernández García
Es casi lo mismo, document es el "parent" de todos los elementos. por eso se usa document.getElement.....
Fabricio González Guasque
Entonces cuando coloca en la diapositiva parent.getElementByClassName y parent.getElementByTagName, está mal escrito? Le faltan las s a Elements, porque ahí se generó mi duda, pensé que tal vez el plural se debía a que utilizó el document, y cuando es otro el parent se puede colocar en singular.
Carlos Eduardo Gomez García
OMG Tienes razón @fgonzalezguasque están mla escritos, deberían tener "s" el de Class y el de Tag, ya lo corrijo, en unos días ya debería estar corregido, gracias por tu observación 💚
