DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> JS實現隱藏同級元素後只顯示JS文件內容的方法
JS實現隱藏同級元素後只顯示JS文件內容的方法
編輯:關於JavaScript     

本文實例講述了JS實現隱藏同級元素後只顯示JS文件內容的方法。分享給大家供大家參考,具體如下:

這裡的demo.html文件在打開後會短暫顯示與js文件同級的元素後馬上隱藏這些元素,並顯示同級的demo.js文件內容。具體代碼如下:

demo.html:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p>頭部信息</p>
<div>
 <p>閱誰問君誦水落</p>
 <p>閱誰問君<p>閱誰問君誦水落</p>
 <p>閱誰問君誦水落</p><p>閱誰問君誦水落誦水落</p>
 <p>閱誰問君<p>閱誰問君誦水落</p><p>閱誰問君誦水落</p><p>閱誰問君誦水落</p><p>誦水落</p>
 <p>閱誰問君誦水落</p>
 <p>閱誰問君誦水落<p>閱誰問君誦水落</p><p>閱誰問君誦水落</p>
 <script type="text/javascript" src="demo.js"></script>
 <p>閱誰問君誦水落</p>
 <p>閱誰問君誦水落</p>
 <p>閱誰問君誦水落</p>
 <p>閱誰問君誦水落</p>
 <p>閱誰問君誦水落<p>閱誰問君誦水落</p><p>閱誰問君誦水落</p>
</div>
<p>備案信息</p>
</body>
</html>

demo.js:

document.writeln("<div id=\"contSonOnly\">");
document.writeln("<p>內容內容內容內容內容內容內容內容內容</p>");
document.writeln("</div>");
window.onload=function(){
 var contSonOnly=document.getElementById("contSonOnly");
 var contParent=contSonOnly.parentNode;
 var contSonList=contParent.children;
 for(var i=0;i<contSonList.length;i++){
  if(contSonList[i]!=contSonOnly){
   contSonList[i].style.display="none";
  }
 }
}

效果圖如下:

更多關於JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript遍歷算法與技巧總結》、《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》及《JavaScript數學運算用法總結》

希望本文所述對大家JavaScript程序設計有所幫助。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved