日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何使用js动态显示或隐藏DIV

發布時間:2023/12/19 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何使用js动态显示或隐藏DIV 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在web頁面中,經常需要使用select控件來顯示div的顯示與隱藏,實現這個方法主要用到了setAttribute方法,以下為示例代碼 [html]?view plain?copy
  • <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>??
  • 總結

    以上是生活随笔為你收集整理的如何使用js动态显示或隐藏DIV的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。