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
Ist es möglich, die Sichtbarkeit eines Elements mithilfe der Funktionen umzuschalten .hide(), .show()oder .toggle()? Wie würden Sie testen, ob ein Element ist visibleoder hidden?
So jQuery 1.6 hat die neue Funktion prop(). $(selector).click(function(){ //instead of: this.getAttribute('style'); //do i use: $(this).prop('style'); //or: $(this).attr('style'); }) oder machen sie in diesem Fall dasselbe? Und wenn ich sie zu Schalter müssen mit prop(), alle alten attr()Anrufe brechen , wenn ich auf 1,6 wechseln? AKTUALISIEREN selector = '#id' $(selector).click(function() …
Ich möchte in JavaScript herausfinden, welches Element derzeit im Fokus steht. Ich habe das DOM durchgesehen und noch nicht gefunden, was ich brauche. Gibt es eine Möglichkeit, dies zu tun, und wie? Der Grund, warum ich danach gesucht habe: Ich versuche, Schlüssel wie die Pfeile zu erstellen und enterdurch eine …
Ich überarbeite alten JavaScript-Code und es wird viel DOM manipuliert. var d = document; var odv = d.createElement("div"); odv.style.display = "none"; this.OuterDiv = odv; var t = d.createElement("table"); t.cellSpacing = 0; t.className = "text"; odv.appendChild(t); Ich würde gerne wissen, ob es einen besseren Weg gibt, dies mit jQuery zu tun. …
Haben Sie eine Tabellenspalte, die ich erweitern und ausblenden möchte: jQuery scheint die zu verbergen tdElemente , wenn ich es durch wählen Klasse , aber nicht durch das Element des Namens . Warum zum Beispiel: $(".bold").hide(); // selecting by class works $("tcol1").hide(); // select by element name does not work …
Gibt es eine effiziente Methode, um festzustellen, ob ein DOM-Element (in einem HTML-Dokument) derzeit sichtbar ist (im Ansichtsfenster angezeigt wird )? (Die Frage bezieht sich auf Firefox.)
Ich arbeite an einer Suche mit JavaScript. Ich würde ein Formular verwenden, aber es bringt etwas anderes auf meiner Seite durcheinander. Ich habe dieses Eingabetextfeld: <input name="searchTxt" type="text" maxlength="512" id="searchTxt" class="searchField"/> Und das ist mein JavaScript-Code: <script type="text/javascript"> function searchURL(){ window.location = "http://www.myurl.com/search/" + (input text value); } </script> Wie …
Wie würde ich vorgehen, um alle untergeordneten Elemente eines DOM-Knotens in JavaScript zu entfernen? Angenommen, ich habe den folgenden (hässlichen) HTML-Code: <p id="foo"> <span>hello</span> <div>world</div> </p> Und ich greife nach dem Knoten, den ich möchte: var myNode = document.getElementById("foo"); Wie könnte ich die Kinder entfernen, foodamit nur <p id="foo"></p>noch übrig …
Ich bin kürzlich auf einen ziemlich bösen Fehler gestoßen, bei dem der Code <select>dynamisch über JavaScript geladen wurde. Dieses dynamisch geladene <select>hatte einen vorgewählten Wert. In IE6, wir Code bereits hatten die ausgewählt zu beheben <option>, weil manchmal der <select>‚s selectedIndexwürde Wert synchron aus dem ausgewählten <option>‘ s indexAttribute, wie …
Ich habe eine Seite, auf der einige Ereignis-Listener an Eingabefelder und Auswahlfelder angehängt sind. Gibt es eine Möglichkeit herauszufinden, welche Ereignis-Listener einen bestimmten DOM-Knoten beobachten und für welches Ereignis? Ereignisse werden angehängt mit: Prototypen Event.observe ; DOMs addEventListener; Als Elementattribut element.onclick.
Gibt $("#item").removeClass()es eine einzelne Funktion, die aufgerufen werden kann, um alle CSS-Klassen aus dem angegebenen Element zu entfernen, anstatt jede einzelne Klasse, die ein Element haben könnte, einzeln aufzurufen ? Sowohl jQuery als auch Raw-JavaScript funktionieren.
Es gibt insertBefore()JavaScript, aber wie kann ich ein Element nach einem anderen Element einfügen, ohne jQuery oder eine andere Bibliothek zu verwenden?
Ich habe eine HTML-Zeichenfolge, die ein Element darstellt : '<li>text</li>'. Ich möchte es an ein Element im DOM anhängen (a ulin meinem Fall). Wie kann ich das mit Prototype oder mit DOM-Methoden machen? (Ich weiß, dass ich dies in jQuery problemlos tun kann, aber leider verwenden wir jQuery nicht.)
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.