Questions marquées «dom»

Le modèle d'objet de document (DOM) est un moyen de faire référence par programmation aux éléments d'un langage de balisage comme XML et HTML. À utiliser avec [javascript] ou tout autre langage de programmation doté d'un analyseur DOM


5
Trouvez l'élément ancêtre le plus proche qui a une classe spécifique
Comment puis-je trouver l'ancêtre d'un élément le plus proche de l'arbre qui a une classe particulière, en pur JavaScript ? Par exemple, dans un arbre comme celui-ci: <div class="far ancestor"> <div class="near ancestor"> <p>Where am I?</p> </div> </div> Alors je veux div.near.ancestorsi j'essaye ceci sur le pet cherche ancestor.
225 javascript  html  dom 



20
Les scripts peuvent-ils être insérés avec innerHTML?
J'ai essayé de charger des scripts dans une page en utilisant innerHTMLsur <div>. Il semble que le script se charge dans le DOM, mais il n'est jamais exécuté (au moins dans Firefox et Chrome). Existe-t-il un moyen d'exécuter des scripts lors de leur insertion innerHTML? Exemple de code: <!DOCTYPE html> …







9
Comment vérifier en Javascript si un élément est contenu dans un autre
Comment puis-je vérifier si un élément DOM est un enfant d'un autre élément DOM? Existe-t-il des méthodes intégrées pour cela? Par exemple, quelque chose comme: if (element1.hasDescendant(element2)) ou if (element2.hasParent(element1)) Si ce n'est pas le cas, des idées sur la façon de procéder? Il doit également être multi-navigateur. Je dois …
202 javascript  dom 

5
Élément JavaScript DOM remove
J'essaie de tester si un élément DOM existe, et s'il existe, supprimez-le et s'il n'existe pas, créez-le. 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 is …
198 javascript  dom 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.