Preguntas con la etiqueta [dom]
Eliminar todos los elementos secundarios de un nodo DOM en JavaScript
¿Cómo haría para eliminar todos los elementos secundarios de un nodo DOM en JavaScript? Digamos que tengo el siguiente HTML (feo): <p id="foo"> <span>hello</span> <div>world</div> </p> Y tomo el nodo
Incluir otro archivo HTML en un archivo HTML
Tengo 2 archivos HTML, supongo a.htmly b.html. En a.htmlquiero incluir b.html. En JSF puedo hacerlo así: <ui:include src="b.xhtml" /> Significa que dentro a.xhtmldel archivo puedo incluir b.xhtml. ¿Cómo podemos hacerlo
¿Cuál es la forma más eficiente de crear elementos HTML usando jQuery?
Recientemente he estado haciendo muchas ventanas emergentes modales y otras cosas, para las cuales usé jQuery. El método que utilicé para crear los nuevos elementos en la página ha sido
Detectar clic fuera del componente React
Estoy buscando una manera de detectar si ocurrió un evento de clic fuera de un componente, como se describe en este artículo . jQuery close() se usa para ver si
¿Comprobar si un elemento contiene una clase en JavaScript?
Usando JavaScript simple (no jQuery), ¿hay alguna forma de verificar si un elemento contiene una clase? Actualmente estoy haciendo esto: var test = document.getElementById("test"); var testClass = test.className; switch (testClass)
¿Diferencia entre texto interno, HTML interno y valor?
¿Cuál es la diferencia entre innerHTMLy innerTexten valueJavaScript?
Eliminar elemento por id
Al eliminar un elemento con JavaScript estándar, primero debes ir a su elemento principal: var element = document.getElementById("element-id"); element.parentNode.removeChild(element); Tener que ir primero al nodo principal me parece un poco
Detectar cambios en el contenido de los elementos con jQuery
change()La función funciona y detecta cambios en los elementos del formulario, pero ¿hay alguna forma de detectar cuándo se cambió el contenido de un elemento DOM? Esto no funciona, a
jQuery encuentra controladores de eventos registrados con un objeto
Necesito encontrar qué controladores de eventos están registrados sobre un objeto. Por ejemplo: $("#el").click(function() {...}); $("#el").mouseover(function() {...}); $("#el")tiene registrado el clic y el paso del mouse . ¿Existe alguna función
Ejecutando elementos <script> insertados con .innerHTML
Tengo un script que inserta contenido en un elemento usando innerHTML. El contenido podría ser por ejemplo: <script type="text/javascript">alert('test');</script> <strong>test</strong> El problema es que el código dentro de la <script>etiqueta
¿Cómo obtener el HTML interno de DOMNode?
¿Qué función utiliza para obtener el HTML interno de un DOMNode determinado en la implementación PHP DOM? ¿Alguien puede dar una solución confiable? Por supuesto, el HTML externo también servirá.
¿Cómo pasar argumentos a la función de escucha addEventListener?
La situación es algo así como- var someVar = some_other_function(); someObj.addEventListener("click", function(){ some_function(someVar); }, false); El problema es que el valor de someVarno es visible dentro de la función de
¿Cómo puedo saber qué elemento DOM tiene el foco?
Me gustaría saber, en JavaScript, qué elemento tiene actualmente el foco. He estado buscando en el DOM y todavía no he encontrado lo que necesito. ¿Hay alguna manera de hacer
¿Cómo encontrar detectores de eventos en un nodo DOM en JavaScript o en depuración?
Tengo una página donde algunos detectores de eventos están adjuntos a cuadros de entrada y cuadros de selección. ¿Hay alguna manera de saber qué detectores de eventos están observando un
¿Cómo puedo saber si un elemento DOM es visible en la ventana gráfica actual?
¿Existe una forma eficaz de saber si un elemento DOM (en un documento HTML) está actualmente visible (aparece en la ventana gráfica )? (La pregunta se refiere a Firefox).