JS实现隐藏同级元素后只显示JS文件内容的方法


Posted in Javascript onSeptember 04, 2016

本文实例讲述了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";
  }
 }
}

效果图如下:

JS实现隐藏同级元素后只显示JS文件内容的方法

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
(仅IE下有效)关于checkbox 三态
May 12 Javascript
Prototype Template对象 学习
Jul 19 Javascript
jQuery实战之品牌展示列表效果
Apr 10 Javascript
读jQuery之四(优雅的迭代)
Jun 20 Javascript
JQuery 文本框回车跳到下一个文本框示例代码
Aug 30 Javascript
jQuery中的$.ajax()方法应用
May 06 Javascript
JQuery中Bind()事件用法分析
May 05 Javascript
JavaScript中判断数据类型的方法总结
May 24 Javascript
vue解决跨域路由冲突问题思路解析
Nov 03 Javascript
vue中SPA单页面应用程序详解
Nov 07 Javascript
JavaScript实现省市联动效果
Nov 22 Javascript
JavaScript进阶(一)变量声明提升实例分析
May 09 Javascript
jQuery实现智能判断固定导航条或侧边栏的方法
Sep 04 #Javascript
angularjs实现文字上下无缝滚动特效代码
Sep 04 #Javascript
jQuery实现为LI列表前3行设置样式的方法【2种方法】
Sep 04 #Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
Sep 04 #Javascript
jQuery实现的自动加载页面功能示例
Sep 04 #Javascript
jQuery简单实现中间浮窗效果
Sep 04 #Javascript
JavaScript算法系列之快速排序(Quicksort)算法实例详解
Sep 04 #Javascript
You might like
PHP浮点数精度问题汇总
2015/05/13 PHP
jquery.alert 弹出式复选框实现代码
2009/06/15 Javascript
jQuery生成asp.net服务器控件的代码
2010/02/04 Javascript
转换字符串为json对象的方法详解
2013/11/29 Javascript
浅谈Javascript 执行顺序
2013/12/18 Javascript
jQuery实现可用于博客的动态滑动菜单
2015/03/09 Javascript
jQuery-1.9.1源码分析系列(十)事件系统之事件体系结构
2015/11/19 Javascript
javascript学习指南之回调问题
2016/04/23 Javascript
JavaScript实现简单评论功能
2017/08/17 Javascript
浅谈react-router HashRouter和BrowserRouter的使用
2017/12/29 Javascript
JavaScript实现与使用发布/订阅模式详解
2019/01/19 Javascript
layui table 多行删除(id获取)的方法
2019/09/12 Javascript
vue+layui实现select动态加载后台数据的例子
2019/09/20 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
Python模块搜索概念介绍及模块安装方法介绍
2015/06/03 Python
利用Python画ROC曲线和AUC值计算
2016/09/19 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
2018/11/30 Python
python用pandas数据加载、存储与文件格式的实例
2018/12/07 Python
利用Python实现Shp格式向GeoJSON的转换方法
2019/07/09 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
Pytorch之卷积层的使用详解
2019/12/31 Python
Django中使用Json返回数据的实现方法
2020/06/03 Python
Python高并发和多线程有什么关系
2020/11/14 Python
Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码
2020/03/17 HTML / CSS
香港最新科技与优质家居产品购物网站:J SELECT
2018/08/21 全球购物
吉尔德利巧克力公司:Ghirardelli Chocolate Company
2019/03/27 全球购物
2014法院干警廉洁警示教育思想汇报
2014/09/13 职场文书
中班下学期个人工作总结
2015/02/12 职场文书
律师催款函范文
2015/06/24 职场文书
党性修养心得体会2016
2016/01/21 职场文书
2016年幼儿园教师师德承诺书
2016/03/25 职场文书
2019新员工心得体会
2019/06/25 职场文书
2019年度开业庆典祝福语大全!
2019/07/05 职场文书
Python数据类型最全知识总结
2021/05/31 Python
Vue如何清空对象
2022/03/03 Vue.js
MySQL聚簇索引和非聚簇索引的区别详情
2022/06/14 MySQL