Manchmal müssen wir steuern, ob HTML-Elemente auf einer Webseite basierend auf bestimmten Bedingungen angezeigt oder ausgeblendet werden. Dies kann durch Anzeige oder Sichtbarkeit erreicht werden. Das folgende Beispiel zeigt den Unterschied zwischen Anzeige und Sichtbarkeit. Der einfache Beispielcode lautet wie folgt: Code kopieren Der Code lautet wie folgt:<html> <Kopf> <title>Steuerung zum Anzeigen und Ausblenden von HTML-Elementen</title> <Skripttyp="text/javascript"> Funktion showAndHidden1(){ var div1 = document.getElementById("div1"); var div2 = document.getElementById("div2"); wenn(div1.style.display=='block') div1.style.display='keine'; sonst div1.style.display='block'; wenn(div2.style.display=='block') div2.style.display='keine'; sonst div2.style.display='block'; } Funktion showAndHidden2(){ var div3 = document.getElementById("div3"); var div4 = document.getElementById("div4"); if(div3.style.visibility=='sichtbar') div3.style.visibility='versteckt'; sonst div3.style.visibility='sichtbar'; if(div4.style.visibility=='sichtbar') div4.style.visibility='versteckt'; sonst div4.style.visibility='sichtbar'; } </Skript> </Kopf> <Text> <div>Anzeige: Die Position des Elements ist nicht belegt</div> <div id="div1" style="display:block;">DIV 1</div> <div id="div2" style="display:none;">DIV 2</div> <input type="button" onclick="showAndHidden1();" value="DIV-Schalter" /> <hr> <div>Sichtbarkeit: Die Position des Elements ist noch besetzt</div> <div id="div3" style="sichtbarkeit:sichtbar;">DIV 3</div> <div id="div4" style="sichtbarkeit:versteckt;">DIV 4</div> <input type="button" onclick="showAndHidden2();" value="DIV-Schalter" /> </body> </html> |
<<: Vue implementiert Baumtabelle durch Elementbaumsteuerung
>>: Lösung für die durch die obere feste Navigationsleiste blockierte CSS-Ankerpositionierung
Hier ist der MySQL-Treiber mysql.data.dll Beachte...
Installieren der XML-Erweiterung in PHP Linux 1. ...
Code kopieren Der Code lautet wie folgt: <ifra...
Inhaltsverzeichnis Funktionale Komponenten So sch...
JDK-Installation Ich werde nicht zu sehr ins Deta...
Vorwort Kürzlich stieß ich auf ein Deadlock-Probl...
Like bedeutet auf Chinesisch „wie“, aber wenn es ...
Inhaltsverzeichnis Docker-Maven-Plugin Schritte z...
1. Laden Sie MySQL herunter Download-Adresse: htt...
Die in MySQL unterstützten Gleitkommatypen sind F...
Vorwort Im Internet gibt es zahlreiche Informatio...
Inhaltsverzeichnis Überblick Statische Typprüfung...
Vorwort Im Entwicklungsprozess ist das Definieren...
Microsoft IIS IIS (Internet Information Server) i...
Vor ein paar Tagen habe ich auf Codepen ein Beisp...