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

11
JavaScript-Fehler "Zugriff verweigert" beim Versuch, auf das Dokumentobjekt eines programmgesteuert erstellten <iframe> (nur IE) zuzugreifen
Ich habe ein Projekt, in dem ich ein &lt;iframe&gt; -Element mit JavaScript erstellen und an das DOM anhängen muss. Danach muss ich einige Inhalte in den &lt;iframe&gt; einfügen. Es ist ein Widget, das in Websites von Drittanbietern eingebettet wird. Ich setze das Attribut "src" des &lt;iframe&gt; nicht, da ich keine …

7
JQuery html () vs. innerHTML
Kann ich mich vollständig darauf verlassen, dass sich die html()Methode von jQuery identisch mit verhält innerHTML? Gibt es einen Unterschied zwischen innerHTMLund der html()Methode von jQuery ? Wenn beide Methoden dasselbe tun, kann ich die html()Methode von jQuery anstelle von verwenden innerHTML? Mein Problem ist: Ich arbeite an bereits gestalteten …

4
Rufen Sie die ausgewählte Options-ID mit jQuery ab
Ich versuche, mit jQuery eine Ajax-Anfrage basierend auf einer ausgewählten Option zu stellen. Gibt es eine einfache Möglichkeit, die ausgewählte Options-ID (z. B. "id2") mit jQuery abzurufen? &lt;select id="my_select"&gt; &lt;option value="o1" id="id1"&gt;Option1&lt;/option&gt; &lt;option value="o2" id="id2"&gt;Option2&lt;/option&gt; &lt;/select&gt; $("#my_select").change(function() { //do something with the id of the selected option });

6
jQuery-Objekt und DOM-Element
Ich möchte die Beziehung zwischen dem jQuery-Objekt und dem DOM-Element verstehen. Wenn jQuery ein Element zurückgibt, wird es wie [object Object]in einer Warnung angezeigt. Wenn getElementByIDein Element zurückgegeben wird, wird es als angezeigt [object HTMLDivElement]. Was bedeutet das genau? Ich meine, sind beide Objekte unterschiedlich? Welche Methoden können auch für …
79 javascript  dom  jquery 

7
getElementsByTagName () entspricht textNodes
Gibt es eine Möglichkeit, die Sammlung aller textNodeObjekte in einem Dokument abzurufen? getElementsByTagName()funktioniert gut für Elemente, aber textNodes sind keine Elemente. Update: Mir ist klar, dass dies durch Gehen im DOM erreicht werden kann - wie viele unten vorschlagen. Ich weiß, wie man eine DOM-Walker-Funktion schreibt, die jeden Knoten im …

9
Abrufen des Werts von <Auswahl> mit mehreren Optionen in Reagieren
Die Reaktionsmethode zum Festlegen, welche Option für ein Auswahlfeld ausgewählt wird, besteht darin, eine spezielle valueRequisite für sich &lt;select&gt;selbst festzulegen, die dem valueAttribut für das &lt;option&gt;Element entspricht, das Sie auswählen möchten. Für eine multipleAuswahl kann diese Requisite stattdessen ein Array akzeptieren. Nun , da dies ein spezielles Attribut ist, ich …

5
Vorteile von createElement gegenüber innerHTML?
Was sind in der Praxis die Vorteile von createElement gegenüber innerHTML? Ich frage, weil ich davon überzeugt bin, dass die Verwendung von innerHTML in Bezug auf Leistung und Lesbarkeit / Wartbarkeit von Code effizienter ist, aber meine Teamkollegen haben sich entschieden, createElement als Codierungsansatz zu verwenden. Ich möchte nur verstehen, …

2
Hinzufügen eines SVG-Elements zu einem vorhandenen SVG mithilfe von DOM
Ich habe eine HTML-Konstruktion, die dem folgenden Code ähnelt: &lt;div id='intro'&gt; &lt;svg&gt; //draw some svg elements &lt;svg&gt; &lt;/div&gt; Ich möchte in der Lage sein, der oben definierten SVG einige Elemente mit Javascript und DOM hinzuzufügen. Wie würde ich das erreichen? Ich dachte an var svg1=document.getElementById('intro').getElementsByTagName('svg'); svg1[0].appendChild(element);//element like &lt;line&gt;, &lt;circle&gt; Ich …
78 javascript  html  dom  svg 

3
Warum ist Colspan in Angular 2 kein bekanntes natives Attribut?
Wenn wir Code wie diesen versuchen: &lt;td [colspan]="1 + 1"&gt;Column&lt;/td&gt; oder dieses: &lt;td colspan="{{1 + 1}}"&gt;Column&lt;/td&gt; Wir stellen bald fest, dass " colspankein bekanntes natives Attribut ist". Aus den A2-Dokumenten erfahren wir Folgendes: Das Element hat keine Colspan-Eigenschaft. Es hat das Attribut "colspan", aber Interpolation und Eigenschaftsbindung können nur Eigenschaften …


8
Wie kann man einem als FormData hochgeladenen Blob einen Dateinamen geben?
Ich lade derzeit Bilder hoch, die mit dem folgenden Code aus der Zwischenablage eingefügt wurden: // Turns out getAsFile will return a blob, not a file var blob = event.clipboardData.items[0].getAsFile(), form = new FormData(), request = new XMLHttpRequest(); form.append("blob",blob); request.open( "POST", "/upload", true ); request.send(form); Es stellt sich heraus, dass …


13
Wie füge ich eine Klasse in JavaScript hinzu oder entferne sie?
Da element.classListwird nicht in IE 9 und Safari-5 unterstützt, was eine Alternative Cross-Browser - Lösung? Bitte keine Frameworks . Die Lösung muss mindestens in IE 9 , Safari 5 , FireFox 4, Opera 11.5 und Chrome funktionieren. Verwandte Beiträge (enthält aber keine Lösung): Hinzufügen und Entfernen von CSS-Klassen Hinzufügen und …

8
Machen Sie ein HTML-Element nicht fokussierbar
Ist es möglich, ein HTML-Element nicht fokussierbar zu machen ? Ich verstehe, dass eine Liste von Elementen definiert werden kann, die den Fokus erhalten können, und dass ein Benutzer durch Drücken einer TabTaste durch diese Elemente navigieren kann . Ich sehe auch, dass es an dem Browser liegt, dies zu …
75 html  dom 


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.