Heim >Web-Frontend >js-Tutorial >Wie kann ich DIV-Elemente mithilfe von JavaScript effektiv ein- und ausblenden?
„div“-Elemente mit JavaScript ein- und ausblenden
Betrachten wir ein Szenario, in dem Sie die Sichtbarkeit von zwei „div“-Elementen umschalten möchten auf einer Webseite. Sie verfügen über Schaltflächen, die das Ein- und Ausblenden der Elemente auslösen. Sie stoßen jedoch auf ein Problem, bei dem nur die erste Funktion ihr Ziel „div“ verbirgt, nicht jedoch die zweite.
Element-Sichtbarkeitskontrolle in JavaScript
Um oder auszublenden Um Elemente in JavaScript anzuzeigen, können Sie deren Stileigenschaften bearbeiten. Zur Anzeigesteuerung gibt es zwei Möglichkeiten:
Anzeige: Legt die Sichtbarkeit des Elements fest.
Sichtbarkeit: Steuert die Sichtbarkeit des Elements unter Beibehaltung seines Platzes.
Eine Sammlung von Elementen ausblenden
Wenn Sie mehrere Elemente gleichzeitig ausblenden möchten, können Sie eine Funktion verwenden, um sie zu durchlaufen und ihre Anzeigeeigenschaft auf festzulegen 'none':
function hide (elements) { elements = elements.length ? elements : [elements]; for (var index = 0; index < elements.length; index++) { elements[index].style.display = 'none'; } }
Beispielverwendung:
hide(document.querySelectorAll('.target')); // Hides all elements with the 'target' class. hide(document.querySelector('.target')); // Hides the first element with the 'target' class. hide(document.getElementById('target')); // Hides the element with the ID 'target'.
Durch die Verwendung dieser Techniken können Sie „div“-Elemente und jedes andere HTML effektiv ein- oder ausblenden Elemente auf Ihrer Webseite.
Das obige ist der detaillierte Inhalt vonWie kann ich DIV-Elemente mithilfe von JavaScript effektiv ein- und ausblenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!