Preguntas con la etiqueta [dom]
¿Cuándo ocurre el reflujo en un entorno DOM?
¿Qué tipo de actividades provocarán el reflujo de la página web con DOM? Parece que hay diferentes puntos de vista. Según http://www.nczonline.net/blog/2009/02/03/speed-up-your-javascript-part-4/ , sucede Cuando agrega o elimina un nodo
document.createElement("script") sincrónicamente
¿Es posible llamar a un .jsarchivo de forma sincrónica y luego usarlo inmediatamente después? <script type="text/javascript"> var head = document.getElementsByTagName('head').item(0); var script = document.createElement('script'); script.setAttribute('type', 'text/javascript'); script.setAttribute('src', 'http://mysite/my.js'); head.appendChild(script); myFunction();
¿Cómo selecciono nodos de texto con jQuery?
Me gustaría obtener todos los nodos de texto descendientes de un elemento, como una colección jQuery. ¿Cuál es la mejor manera de hacer eso?
¿Cómo puedo eliminar todas las clases de CSS usando jQuery/JavaScript?
En lugar de llamar individualmente $("#item").removeClass()a cada clase que pueda tener un elemento, ¿existe una única función a la que se pueda llamar y que elimine todas las clases CSS
Normalización en el análisis DOM con Java: ¿cómo funciona?
Vi la siguiente línea en el código de un analizador DOM en este tutorial . doc.getDocumentElement().normalize(); ¿Por qué hacemos esta normalización? Leí los documentos pero no pude entender una palabra.
¿Cómo agregar texto a un elemento div?
Estoy usando AJAX para agregar datos a un <div>elemento, donde completo <div>desde JavaScript. ¿Cómo puedo agregar nuevos datos <div>sin perder los datos anteriores que contiene?
Controladores de eventos dentro de un bucle de Javascript: ¿necesitan un cierre?
Estoy trabajando con un poco de código HTML y Javascript que tomé de otra persona. La página recarga una tabla de datos (mediante una solicitud asincrónica) cada diez segundos y
¿Cómo encontrar un padre con una clase conocida en jQuery?
Tengo un <div>que tiene muchos otros <div>dentro, cada uno en un nivel de anidación diferente. En lugar de darle a cada niño <div>un identificador, prefiero simplemente darle el <div>identificador a
"innerHTML += ..." frente a "appendChild(txtNode)"
La pregunta es comparar la concatinación usando internalHTML y agregar un nodo de texto a un nodo existente. ¿Qué está pasando detrás de escena? Mis pensamientos sobre esto hasta ahora:
¿Cómo obtengo el valor del campo de entrada de texto usando JavaScript?
Estoy trabajando en una búsqueda con JavaScript. Usaría un formulario, pero estropea algo más en mi página. Tengo este campo de entrada de texto: <input name="searchTxt" type="text" maxlength="512" id="searchTxt" class="searchField"/>
Infracción La tarea de JavaScript de ejecución prolongada tomó xx ms
Recientemente, recibí este tipo de advertencia y esta es la primera vez que la recibo: [Violation] Long running JavaScript task took 234ms [Violation] Forced reflow while executing JavaScript took 45ms
Método jQuery .live() vs .on() para agregar un evento de clic después de cargar html dinámico
Estoy usando jQuery v.1.7.1 donde el método .live() aparentemente está obsoleto. El problema que tengo es que cuando cargo dinámicamente html en un elemento usando: $('#parent').load("http://..."); Si intento agregar un
¿Qué es offsetHeight, clientHeight, scrollHeight?
¿Pensaste en explicar cuál es la diferencia entre offsetHeight, clientHeightand scrollHeightor offsetWidth, clientWidthy scrollWidth? Hay que conocer esta diferencia antes de trabajar del lado del cliente. De lo contrario, la
Encuentre 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
¿Cómo puedo acceder a elementos de iframe con Javascript?
Tengo una página web donde hay un área de texto dentro de un iframe. Necesito leer el valor de esta área de texto desde su página secundaria JavaScript. Actualmente, al