Maison  >  Article  >  interface Web  >  Comment contrôler l'affichage et le masquage des éléments en HTML

Comment contrôler l'affichage et le masquage des éléments en HTML

coldplay.xixi
coldplay.xixioriginal
2021-03-04 13:44:2811567parcourir

Comment contrôler l'affichage et le masquage des éléments HTML : 1. Utilisez la méthode d'affichage pour masquer, le code est [div1.style.display='none'] 2. Utilisez la méthode de visibilité pour afficher, le code est [div3.style.

Comment contrôler l'affichage et le masquage des éléments en HTML

L'environnement d'exploitation de ce tutoriel : système Windows 7, version HTML5, ordinateur DELL G3.

Comment contrôler l'affichage et le masquage des éléments HTML :

Parfois, nous devons contrôler si les éléments HTML de la page Web sont affichés ou masqués en fonction de certaines conditions . Vous pouvez utiliser l'affichage ou la visibilité pour y parvenir. Comprenez la différence entre l'affichage et la visibilité à travers l'exemple suivant. L'exemple de code simple est le suivant :

<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" οnclick="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" οnclick="showAndHidden2();" value="DIV切换" />
</body>
</html>

Recommandations d'apprentissage associées : Tutoriel vidéo HTML

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn