Preguntas etiquetadas con dom

El Document Object Model (DOM) es una forma de referirse programáticamente a los elementos de un lenguaje de marcado como XML y HTML. Úselo con [javascript] o cualquier otro lenguaje de programación que tenga un analizador DOM


5
Encuentra el elemento ancestro más cercano que tenga una clase específica
¿Cómo puedo encontrar el ancestro de un elemento que está más cerca del árbol que tiene una clase particular, en JavaScript puro ? Por ejemplo, en un árbol así: <div class="far ancestor"> <div class="near ancestor"> <p>Where am I?</p> </div> </div> Entonces quiero div.near.ancestorsi intento esto en el py busco ancestor.
225 javascript  html  dom 



19
¿Se pueden insertar scripts con innerHTML?
Traté de cargar algunos scripts en una página usando innerHTMLun <div>. Parece que el script se carga en el DOM, pero nunca se ejecuta (al menos en Firefox y Chrome). ¿Hay alguna forma de ejecutar scripts al insertarlos innerHTML? Código de muestra: <!DOCTYPE html> <html> <body onload="document.getElementById('loader').innerHTML = '<script>alert(\'hi\')<\/script>'"> Shouldn't …

7
Método jQuery .live () vs .on () para agregar un evento click después de cargar html dinámico
Estoy usando jQuery v.1.7.1 donde el método .live () aparentemente está en desuso. El problema que tengo es que al cargar dinámicamente html en un elemento usando: $('#parent').load("http://..."); Si intento agregar un evento de clic luego, no registra el evento usando ninguno de estos métodos: $('#parent').click(function() ...); o // according …


16
jQuery: evento de activación cuando un elemento se elimina del DOM
Estoy tratando de descubrir cómo ejecutar un código js cuando un elemento se elimina de la página: jQuery('#some-element').remove(); // remove some element from the page /* need to figure out how to independently detect the above happened */ ¿Hay un evento diseñado para eso, algo como: jQuery('#some-element').onremoval( function() { // …
211 jquery  events  dom  triggers 




9
Cómo verificar en Javascript si un elemento está contenido dentro de otro
¿Cómo puedo verificar si un elemento DOM es hijo de otro elemento DOM? ¿Hay algún método incorporado para esto? Por ejemplo, algo como: if (element1.hasDescendant(element2)) o if (element2.hasParent(element1)) Si no, ¿alguna idea de cómo hacer esto? También debe ser un navegador cruzado. También debo mencionar que el niño podría estar …
202 javascript  dom 

5
Elemento de eliminación DOM de JavaScript
Estoy tratando de probar si existe un elemento DOM, y si existe, elimínelo, y si no existe, créelo. var duskdawnkey = localStorage["duskdawnkey"]; var iframe = document.createElement("iframe"); var whereto = document.getElementById("debug"); var frameid = document.getElementById("injected_frame"); iframe.setAttribute("id", "injected_frame"); iframe.setAttribute("src", 'http://google.com'); iframe.setAttribute("width", "100%"); iframe.setAttribute("height", "400"); if (frameid) // check and see if iframe …
198 javascript  dom 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.