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

25
¿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) { case "class1": test.innerHTML = "I have class1"; break; case "class2": test.innerHTML = "I have class2"; break; case "class3": test.innerHTML …
588 javascript  html  css  dom 

16
jQuery encuentra controladores de eventos registrados con un objeto
На этот вопрос есть ответы на Stack Overflow на русском : JQuery поиск обработчика события объекта Necesito encontrar qué controladores de eventos están registrados sobre un objeto. Por ejemplo: $("#el").click(function() {...}); $("#el").mouseover(function() {...}); $("#el")tiene clic y mouseover registrados. ¿Hay una función para descubrir eso y posiblemente iterar sobre los controladores …
555 jquery  events  dom 


9
¿Por qué jQuery o un método DOM como getElementById no encuentra el elemento?
¿Cuáles son las posibles razones para document.getElementById, $("#id")o cualquier otro método DOM / jQuery selector para no encontrar los elementos? Los problemas de ejemplo incluyen: jQuery silenciosamente no puede vincular un controlador de eventos jQuery métodos "getter" ( .val(), .html(), .text()) devolverundefined Un método DOM estándar que devuelve el nullresultado …
483 javascript  jquery  dom 


24
¿Cómo puedo verificar si existe un elemento en el DOM visible?
¿Cómo se prueba la existencia de un elemento sin el uso del getElementByIdmétodo? He configurado una demostración en vivo como referencia. También imprimiré el código aquí también: <!DOCTYPE html> <html> <head> <script> var getRandomID = function (size) { var str = "", i = 0, chars = "0123456789abcdefghijklmnopqurstuvwxyzABCDEFGHIJKLMNOPQURSTUVWXYZ"; while (i …

16
¿Cómo configuro mediante programación el valor de un elemento de cuadro de selección usando JavaScript?
Tengo el siguiente <select>elemento HTML : <select id="leaveCode" name="leaveCode"> <option value="10">Annual Leave</option> <option value="11">Medical Leave</option> <option value="14">Long Service</option> <option value="17">Leave Without Pay</option> </select> Usando una función de JavaScript con el leaveCodenúmero como parámetro, ¿cómo selecciono la opción adecuada en la lista?
421 javascript  html  dom 

30
Detectar clic fuera del componente Reaccionar
Estoy buscando una manera de detectar si ocurrió un evento de clic fuera de un componente, como se describe en este artículo . jQueryarest () se usa para ver si el objetivo de un evento de clic tiene el elemento dom como uno de sus padres. Si hay una coincidencia, …
411 javascript  dom  reactjs 


12
Para bucle para elementos de colección HTMLC
Estoy tratando de establecer get id de todos los elementos en un HTMLCollectionOf. Escribí el siguiente código: var list = document.getElementsByClassName("events"); console.log(list[0].id); for (key in list) { console.log(key.id); } Pero obtuve el siguiente resultado en la consola: event1 undefined que no es lo que esperaba ¿Por qué la salida de …
406 javascript  dom 



4
Comprender offsetWidth, clientWidth, scrollWidth y -Height, respectivamente
Hay varias preguntas sobre StackOverflow con respecto a offsetWidth / clientWidth / scrollWidth (y -Height, respectivamente), pero ninguna da una explicación exhaustiva de cuáles son esos valores. Además, hay varias fuentes en la web que brindan información confusa o incorrecta. ¿Puedes dar una explicación completa que incluya algunos consejos visuales? …
385 html  css  dom 

18
Comprobar si el elemento es visible en DOM
¿Hay alguna manera de verificar si un elemento es visible en JS puro (no jQuery)? Entonces, por ejemplo, en esta página: Bicicletas de rendimiento , si pasa el cursor sobre Ofertas (en el menú superior), aparece una ventana de ofertas, pero al principio no se mostraba. Está en el HTML …
378 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.