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
Je me demande s'il existe un moyen de compter les lignes à l'intérieur d'un div par exemple. Disons que nous avons un div comme ceci: <div id="content">hello how are you?</div> Selon de nombreux facteurs, le div peut avoir une, deux ou même quatre lignes de texte. Y a-t-il un moyen …
J'ai écrit un exemple pour voir quelle est la différence, mais ils me montrent les mêmes résultats pour la largeur et la hauteur. <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ var div = $('.test'); var width = div.width(); // 200 px var innerWidth = div.innerWidth(); // 200px var outerWidth …
En javascript pur (c'est-à-dire sans extensions telles que jQuery, etc.), existe-t-il un moyen de déterminer l'index d'un nœud enfant à l'intérieur de son nœud parent sans itérer et comparer tous les nœuds enfants? Par exemple, var child = document.getElementById('my_element'); var parent = child.parentNode; var childNodes = parent.childNodes; var count = …
J'ai une liste déroulante qui est remplie par Javascript. En décidant quelle devrait être la valeur par défaut à afficher lors du chargement, j'ai réalisé que les propriétés suivantes montraient exactement les mêmes valeurs: innerText innerHtml label text textContent outerText Ma propre recherche montre des tests d'évaluation ou des comparaisons …
J'utilise PHP DOM et j'essaie d'obtenir un élément dans un nœud DOM qui a un nom de classe donné. Quelle est la meilleure façon d'obtenir ce sous-élément? Mise à jour: J'ai fini par utiliser Mechanizepour PHP qui était beaucoup plus facile à travailler.
J'ai une liste déroulante comme celle-ci: <select id="box1"> <option value="98">dog</option> <option value="7122">cat</option> <option value="142">bird</option> </select> Comment puis-je obtenir le texte de l'option réelle plutôt que la valeur à l'aide de JavaScript? Je peux obtenir la valeur avec quelque chose comme: <select id="box1" onChange="myNewFunction(this.selectedIndex);" > Mais plutôt que 7122je ne veux …
<p data-foo="bar"> Comment pouvez-vous faire l'équivalent de document.querySelectorAll('[data-foo]') où querySelectorAll n'est pas disponible ? J'ai besoin d'une solution native qui fonctionne au moins dans IE7. Je me fiche d'IE6.
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 5 ans . Améliorez cette …
Comment ajouter cette chaîne HTML var str = '<p>Just some <span>text</span> here</p>'; au DIV avec l'ID 'test'qui se trouve dans le DOM? (Btw div.innerHTML += str;n'est pas acceptable.)
Je suis capable de faire ceci: <div id="myDiv"> <div class="foo"></div> </div> myDiv = getElementById("myDiv"); myDiv.querySelectorAll("#myDiv > .foo"); Autrement dit, je peux récupérer avec succès tous les enfants directs de l' myDivélément qui ont la classe .foo. Le problème, c'est que cela me dérange de devoir inclure le #myDivdans le sélecteur, …
J'ai une liste non ordonnée et l'index d'une libalise dans cette liste. Je dois obtenir l' liélément en utilisant cet index et changer sa couleur d'arrière-plan. Est-ce possible sans boucler la liste entière? Je veux dire, y a-t-il une méthode qui pourrait atteindre cette fonctionnalité? Voici mon code, qui, je …
Le document http://code.google.com/chrome/devtools/docs/elements.html dit qu'il prend en charge les sélecteurs XPath ou CSS, mais lorsque j'ai essayé, cela ne semblait pas fonctionner pour moi. Quelqu'un sait comment l'utiliser?
J'ai un problème apparemment simple sans solution apparente (en lisant la documentation Angular JS) . J'ai une directive Angular JS qui effectue des calculs basés sur la hauteur d'autres éléments DOM pour définir la hauteur d'un conteneur dans le DOM. Quelque chose de similaire se passe dans la directive: return …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.