Maison  >  Article  >  interface Web  >  Comment masquer div dans jsp

Comment masquer div dans jsp

anonymity
anonymityoriginal
2019-05-29 15:27:286263parcourir

Dans les pages Web, il est souvent nécessaire d'utiliser des contrôles de sélection pour afficher et masquer les div. La méthode setAttribute est principalement utilisée pour implémenter cette méthode.

Comment masquer div dans jsp

Voici un exemple de code :

<html>
<title>通过选择项显示不同的结果</title>
<head>
<script type="text/JavaScript">
function showdiv()
{
var doc=document;
var citytext=doc.getElementById("city").value;
var div1=doc.getElementById("div1");
var div2=doc.getElementById("div2");
var div3=doc.getElementById("div3");
switch (citytext)
{
case "广州":    
    div1.setAttribute("style","display");
div2.setAttribute("style","display:none");
div3.setAttribute("style","display:none");
doc.getElementById("text1").value=citytext;
    break;
case "南昌":
    div1.setAttribute("style","display:none");
div2.setAttribute("style","display");
div3.setAttribute("style","display:none");
doc.getElementById("text2").value=citytext;
break;
case "沈阳":
    div1.setAttribute("style","display:none");
div2.setAttribute("style","display:none");
div3.setAttribute("style","display");
doc.getElementById("text3").value=citytext;
break;
}
}
</script>
</head>
<body>
<select title="城市" id="city" onchange="showdiv()">
<option selected value="广州">广州</option>
<option value="南昌">南昌</option>
<option value="沈阳">沈阳</option>
</select>
<div  id="div1" style="display:none"  >您选择了广东的省会<input type="text" id="text1" value=""/></div>
<div  id="div2" style="display:none"  >您选择了江西的省会<input type="text" id="text2" value=""/></div>
<div  id="div3" style="display:none"  >您选择了辽宁的省会<input type="text" id="text3" value=""/></div>
</body>
</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
Article précédent:Que peut faire jspArticle suivant:Que peut faire jsp