网站推广.NET

网站推广.NET

jsp怎么把div隐藏

来源:互联网

在web页面中,经常需要使用select控件来显示p的显示与隐藏,实现这个方法主要用到了setattribute方法。

以下为示例代码:

<html><title>通过选择项显示不同的结果</title><head><script type="text/JavaScript">function showp(){var doc=document;var citytext=doc.getElementById("city").value;var p1=doc.getElementById("p1");var p2=doc.getElementById("p2");var p3=doc.getElementById("p3");switch (citytext){case "广州":        p1.setAttribute("style","display");p2.setAttribute("style","display:none");p3.setAttribute("style","display:none");doc.getElementById("text1").value=citytext;    break;case "南昌":    p1.setAttribute("style","display:none");p2.setAttribute("style","display");p3.setAttribute("style","display:none");doc.getElementById("text2").value=citytext;break;case "沈阳":    p1.setAttribute("style","display:none");p2.setAttribute("style","display:none");p3.setAttribute("style","display");doc.getElementById("text3").value=citytext;break;}}</script></head><body><select title="城市" id="city" onchange="showp()"><option selected value="广州">广州</option><option value="南昌">南昌</option><option value="沈阳">沈阳</option></select><p  id="p1" style="display:none"  >您选择了广东的省会<input type="text" id="text1" value=""/></p><p  id="p2" style="display:none"  >您选择了江西的省会<input type="text" id="text2" value=""/></p><p  id="p3" style="display:none"  >您选择了辽宁的省会<input type="text" id="text3" value=""/></p></body></html>
div隐藏