Als «dom» getaggte Fragen

Das Document Object Model (DOM) ist eine Möglichkeit, programmgesteuert auf Elemente einer Auszeichnungssprache wie XML und HTML zu verweisen. Verwendung mit [Javascript] oder einer anderen Programmiersprache mit einem DOM-Parser

9
Analysieren Sie eine HTML-Zeichenfolge mit JS
Ich habe nach einer Lösung gesucht, aber nichts war relevant. Hier ist mein Problem: Ich möchte eine Zeichenfolge analysieren, die HTML-Text enthält. Ich möchte es in JavaScript tun. Ich habe diese Bibliothek ausprobiert, aber es scheint, dass sie den HTML-Code meiner aktuellen Seite analysiert, nicht aus einer Zeichenfolge. Denn wenn …


11
Wie löse ich den C: \ fakepath auf?
<input type="file" id="file-id" name="file_name" onchange="theimage();"> Dies ist mein Upload-Button. <input type="text" name="file_path" id="file-path"> Dies ist das Textfeld, in dem ich den vollständigen Pfad der Datei anzeigen muss. function theimage(){ var filename = document.getElementById('file-id').value; document.getElementById('file-path').value = filename; alert(filename); } Dies ist das JavaScript, das mein Problem löst. Aber in der Warnung …



30
Wie überprüfen Sie, ob ein JavaScript-Objekt ein DOM-Objekt ist?
Ich versuche zu bekommen: document.createElement('div') //=> true {tagName: 'foobar something'} //=> false In meinen eigenen Skripten habe ich dies nur verwendet, da ich es nie tagNameals Eigenschaft brauchte : if (!object.tagName) throw ...; Für das zweite Objekt habe ich mir als schnelle Lösung Folgendes ausgedacht - was meistens funktioniert. ;) …
247 javascript  dom  object 

15
Implementieren der DOM-Datenbindung in JavaScript
Bitte behandeln Sie diese Frage als streng lehrreich. Ich bin immer noch daran interessiert, neue Antworten und Ideen zu hören, um dies umzusetzen tl; dr Wie würde ich die bidirektionale Datenbindung mit JavaScript implementieren? Datenbindung an das DOM Mit Datenbindung an das DOM meine ich beispielsweise ein JavaScript-Objekt amit einer …



5
Wie finde ich ein Elternteil mit einer bekannten Klasse in jQuery?
Ich habe eine <div>, die viele andere <div>s enthält, jede auf einer anderen Verschachtelungsebene. Anstatt jedem Kind <div>eine Kennung zu geben, gebe ich der Wurzel nur <div>die Kennung. Hier ist ein Beispiel: <div class="a" id="a5"> <div class="b"> <div class="c"> <a class="d"> </a> </div> </div> </div> Wie würde ich das tun, …
242 javascript  jquery  html  dom  parent 

3
Normalisierung beim Parsen von DOM mit Java - wie funktioniert das?
In diesem Tutorial habe ich die folgende Zeile im Code für einen DOM-Parser gesehen . doc.getDocumentElement().normalize(); Warum machen wir diese Normalisierung? Ich habe die Dokumente gelesen, aber ich konnte kein Wort verstehen. Setzt alle Textknoten in der vollen Tiefe des Unterbaums unter diesen Knoten Okay, kann mir dann jemand (vorzugsweise …

17
Wie kann ich den Inhalt eines Iframes skalieren?
Wie kann ich den Inhalt eines Iframes (in meinem Beispiel eine HTML-Seite und kein Popup) auf einer Seite meiner Website skalieren? Zum Beispiel möchte ich den Inhalt, der im iframe angezeigt wird, mit 80% der Originalgröße anzeigen.
236 html  css  dom 

4
Was ist offsetHeight, clientHeight, scrollHeight?
Dachte , zu erklären , was ist der Unterschied zwischen offsetHeight, clientHeightund scrollHeightoder offsetWidth, clientWidthund scrollWidth? Diesen Unterschied muss man kennen, bevor man auf der Client-Seite arbeitet. Andernfalls wird die Hälfte ihres Lebens für die Reparatur der Benutzeroberfläche aufgewendet. Geige oder Inline unten: function whatis(propType) { var mainDiv = document.getElementById("MainDIV"); …


5
Der beste Weg, um untergeordnete Knoten zu erhalten
Ich habe mich gefragt, ob JavaScript eine Vielzahl von Methoden bietet, um das erste untergeordnete Element aus einem Element abzurufen. Aber welches ist das beste? Mit "am besten" meine ich: am meisten browserübergreifend kompatibel, am schnellsten, am umfassendsten und vorhersehbarsten, wenn es um Verhalten geht. Eine Liste der Methoden / …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.