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

2
¿Debo usar document.createDocumentFragment o document.createElement
Estaba leyendo sobre fragmentos de documentos y reflujo de DOM y me preguntaba en qué se document.createDocumentFragmentdiferenciaba, document.createElementya que parece que ninguno de ellos existe en el DOM hasta que los agrego a un elemento DOM. Hice una prueba (a continuación) y todas tomaron exactamente la misma cantidad de tiempo …
97 javascript  dom 

13
Javascript / DOM: ¿Cómo eliminar todos los eventos de un objeto DOM?
На этот вопрос есть ответы на Stack Overflow на русском : Как заблокировать пользовательскую функцию допия вовать? Solo pregunta: ¿Hay alguna forma de eliminar completamente todos los eventos de un objeto, por ejemplo, un div? EDITAR: Estoy agregando por div.addEventListener('click',eventReturner(),false);evento. function eventReturner() { return function() { dosomething(); }; } EDIT2: …
97 javascript  events  dom 

14
Evento jQuery para imágenes cargadas
¿Es posible detectar cuándo se cargan todas las imágenes a través de un evento jQuery? Idealmente, debería haber un $(document).idle(function() { } o $(document).contentLoaded(function() { } Pero no puedo encontrar tal cosa. Pensé en adjuntar un evento como este: $(document).ready(function() { var imageTotal = $('img').length; var imageCount = 0; $('img').load(function(){if(++imageCount …
96 jquery  dom 

11
Obtener la representación de cadena de un nodo DOM
Javascript: tengo la representación DOM de un nodo (elemento o documento) y estoy buscando la representación de cadena del mismo. P.ej, var el = document.createElement("p"); el.appendChild(document.createTextNode("Test")); debería producir: get_string(el) == "<p>Test</p>"; Tengo la fuerte sensación de que me falta algo trivialmente simple, pero simplemente no encuentro un método que funcione …



7
¿Cómo convertir una lista de nodos DOM en una matriz en Javascript?
Tengo una función de Javascript que acepta una lista de nodos HTML, pero espera una matriz de Javascript (ejecuta algunos métodos de matriz en eso) y quiero alimentarla con la salida Document.getElementsByTagNameque devuelve una lista de nodos DOM. Inicialmente pensé en usar algo simple como: Array.prototype.slice.call(list,0) Y eso funciona bien …
96 javascript  html  dom 

11
Cuadro de entrada de enfoque en carga
¿Cómo se puede enfocar el cursor en un cuadro de entrada específico al cargar la página? ¿Es posible retener también el valor del texto inicial y colocar el cursor al final de la entrada? <input type="text" size="25" id="myinputbox" class="input-text" name="input2" value = "initial text" />
95 javascript  html  dom  xhtml 



6
Diferencia entre HTMLCollection, NodeLists y matrices de objetos
Siempre he estado confundido entre HTMLCollections, objetos y matrices cuando se trata de DOM. Por ejemplo... ¿Cuál es la diferencia entre document.getElementsByTagName("td")y $("td")? $("#myTable")y $("td")son objetos (objetos jQuery). ¿Por qué console.log también muestra la matriz de elementos DOM a su lado, y no son objetos y no una matriz? ¿De …
94 javascript  jquery  dom 


8
¿Cómo mover un iFrame en el DOM sin perder su estado?
Eche un vistazo a este sencillo HTML: <div id="wrap1"> <iframe id="iframe1"></iframe> </div> <div id="warp2"> <iframe id="iframe2"></iframe> </div> Digamos que quería mover las envolturas para que #wrap2estuvieran antes de #wrap1. Los iframes están contaminados por JavaScript. Soy consciente de jQuery .insertAfter()y .insertBefore(). Sin embargo, cuando los uso, el iFrame pierde todos …

7
getAttribute () versus propiedades del objeto Element?
Expresiones como Element.getAttribute("id")y Element.iddevuelven lo mismo. ¿Cuál debería usarse cuando necesitamos atributos de un objeto HTMLElement? ¿Hay algún problema entre navegadores con estos métodos como getAttribute()y setAttribute()? ¿O algún impacto en el rendimiento entre el acceso directo a las propiedades del objeto y el uso de estos métodos de atributos?
92 javascript  html  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.