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

25
Überprüfen Sie, ob ein Element eine Klasse in JavaScript enthält.
Gibt es eine Möglichkeit, mit einfachem JavaScript (nicht jQuery) zu überprüfen, ob ein Element eine Klasse enthält ? Derzeit mache ich das: 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 …
588 javascript  html  css  dom 

16
jQuery findet Ereignishandler, die mit einem Objekt registriert sind
Overа этот вопрос есть ответы на Stapelüberlauf на русском : JQuery поиск обработчика события объекта Ich muss herausfinden, welche Ereignishandler über einem Objekt registriert sind. Zum Beispiel: $("#el").click(function() {...}); $("#el").mouseover(function() {...}); $("#el")hat Click and Mouseover registriert. Gibt es eine Funktion, um dies herauszufinden und möglicherweise die Ereignishandler zu durchlaufen? Wenn …
555 jquery  events  dom 


9
Warum findet jQuery oder eine DOM-Methode wie getElementById das Element nicht?
Was sind die möglichen Gründe dafür document.getElementById, dass $("#id")eine andere DOM-Methode / ein anderer jQuery-Selektor die Elemente nicht findet? Beispielprobleme umfassen: jQuery kann einen Ereignishandler stillschweigend nicht binden jQuery "Getter" -Methoden ( .val(), .html(), .text()) zurückkehrundefined Eine Standard-DOM-Methode, nulldie zurückgibt und zu mehreren Fehlern führt: Nicht erfasster TypeError: Eigenschaft '...' …
483 javascript  jquery  dom 


24
Wie kann ich überprüfen, ob ein Element im sichtbaren DOM vorhanden ist?
Wie testet man ein Element ohne Verwendung der getElementByIdMethode auf Existenz ? Ich habe eine Live-Demo als Referenz eingerichtet. Ich werde den Code auch hier ausdrucken: <!DOCTYPE html> <html> <head> <script> var getRandomID = function (size) { var str = "", i = 0, chars = "0123456789abcdefghijklmnopqurstuvwxyzABCDEFGHIJKLMNOPQURSTUVWXYZ"; while (i < …

16
Wie setze ich den Wert eines Auswahlfeldelements mithilfe von JavaScript programmgesteuert?
Ich habe das folgende HTML- <select>Element: <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> leaveCodeWie wähle ich unter Verwendung einer JavaScript-Funktion mit der Nummer als Parameter die entsprechende Option in der Liste aus?
420 javascript  html  dom 

30
Klick außerhalb der React-Komponente erkennen
Ich suche nach einer Möglichkeit, um festzustellen, ob ein Klickereignis außerhalb einer Komponente aufgetreten ist, wie in diesem Artikel beschrieben . jQuery next () wird verwendet, um festzustellen, ob das Ziel eines Klickereignisses das dom-Element als eines seiner übergeordneten Elemente hat. Wenn eine Übereinstimmung vorliegt, gehört das Klickereignis zu einem …
410 javascript  dom  reactjs 


12
For-Schleife für HTMLCollection-Elemente
Ich versuche, die ID aller Elemente in einem abzurufen HTMLCollectionOf. Ich habe folgenden Code geschrieben: var list = document.getElementsByClassName("events"); console.log(list[0].id); for (key in list) { console.log(key.id); } Aber ich habe die folgende Ausgabe in der Konsole erhalten: event1 undefined Das habe ich nicht erwartet. Warum wird die zweite Konsole ausgegeben …
405 javascript  dom 


12
Invariante Verletzung: _registerComponent (…): Der Zielcontainer ist kein DOM-Element
Ich erhalte diesen Fehler nach einer trivialen React-Beispielseite: Nicht erfasster Fehler: Invariante Verletzung: _registerComponent (...): Der Zielcontainer ist kein DOM-Element. Hier ist mein Code: /** @jsx React.DOM */ 'use strict'; var React = require('react'); var App = React.createClass({ render() { return <h1>Yo</h1>; } }); React.renderComponent(<App />, document.body); HTML: <html> <head> …
388 javascript  dom  reactjs 

4
Grundlegendes zu offsetWidth, clientWidth, scrollWidth und -Height
Es gibt mehrere Fragen zu StackOverflow in Bezug auf offsetWidth / clientWidth / scrollWidth (bzw. -Height), aber keine geben eine umfassende Erklärung für diese Werte. Es gibt auch mehrere Quellen im Web, die verwirrende oder falsche Informationen enthalten. Können Sie eine vollständige Erklärung mit einigen visuellen Hinweisen geben? Wie können …
385 html  css  dom 

18
Überprüfen Sie, ob das Element im DOM sichtbar ist
Kann ich auf irgendeine Weise überprüfen, ob ein Element in reinem JS sichtbar ist (keine jQuery)? So wird beispielsweise auf dieser Seite: Performance Bikes , wenn Sie mit der Maus über Deals (im oberen Menü) fahren, ein Fenster mit Deals angezeigt, das jedoch zu Beginn nicht angezeigt wurde. Es ist …
377 javascript  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.