Heim  >  Artikel  >  Web-Frontend  >  So blenden Sie HTML-Elemente durch Anzeige oder Sichtbarkeit ein und aus

So blenden Sie HTML-Elemente durch Anzeige oder Sichtbarkeit ein und aus

php中世界最好的语言
php中世界最好的语言Original
2018-02-08 09:46:593491Durchsuche

Dieses Mal zeige ich Ihnen, wie Sie HTML-Elemente über Anzeige oder Sichtbarkeit ein- und ausblenden und wie Sie HTML-Elemente über Anzeige oder ein- und ausblenden Sichtbarkeit. Was sind die Vorsichtsmaßnahmen zum Ein- und Ausblenden? Hier ist ein praktischer Fall, schauen wir uns das an.

Manchmal müssen wir basierend auf bestimmten Bedingungen steuern, ob die HTML-Elemente auf der Webseite angezeigt oder ausgeblendet werden, was durch Anzeige oder Sichtbarkeit erreicht werden kann. Verstehen Sie den Unterschied zwischen Anzeige und Sichtbarkeit anhand der folgenden Beispiele:

<html> 
<head> 
<title>HTML元素的显示与隐藏控制</title> 
<script type="text/javascript"> 
function showAndHidden1(){ 
var div1=document.getElementById("div1"); 
var div2=document.getElementById("div2"); 
if(div1.style.display==&#39;block&#39;) div1.style.display=&#39;none&#39;; 
else div1.style.display=&#39;block&#39;; 
if(div2.style.display==&#39;block&#39;) div2.style.display=&#39;none&#39;; 
else div2.style.display=&#39;block&#39;; 
} 
function showAndHidden2(){ 
var div3=document.getElementById("div3"); 
var div4=document.getElementById("div4"); 
if(div3.style.visibility==&#39;visible&#39;) div3.style.visibility=&#39;hidden&#39;; 
else div3.style.visibility=&#39;visible&#39;; 
if(div4.style.visibility==&#39;visible&#39;) div4.style.visibility=&#39;hidden&#39;; 
else div4.style.visibility=&#39;visible&#39;; 
} 
</script> 
</head> 
<body> 
<div>display:元素的位置不被占用</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切换" /> 
<hr> 
<div>visibility:元素的位置仍被占用</div> 
<div id="div3" style="visibility:visible;">DIV 3</div> 
<div id="div4" style="visibility:hidden;">DIV 4</div> 
<input type="button" onclick="showAndHidden2();" value="DIV切换" /> 
</body> 
</html>

Ich glaube, Sie beherrschen die Methode, nachdem Sie diese Fälle gelesen haben Achten Sie auf andere verwandte Themen im Artikel zur chinesischen PHP-Website!

Verwandte Lektüre:

Es ist ungültig, mehrere Klassenattribute in HTML zu definieren

So laden Sie Dateien asynchron in HTML hoch

Das obige ist der detaillierte Inhalt vonSo blenden Sie HTML-Elemente durch Anzeige oder Sichtbarkeit ein und aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn