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 相关文章推荐
HTML-CSS群中单选引发的“事件”
Mar 05 Javascript
IE之动态添加DOM节点触发window.resize事件
Jul 27 Javascript
用Jquery重写windows.alert方法实现思路
Apr 03 Javascript
js 删除数组的几种方法小结
Feb 21 Javascript
使用js判断当前时区TimeZone是否是夏令时
Feb 23 Javascript
jquery中toggle函数交替使用问题
Jun 22 Javascript
js代码实现下拉菜单【推荐】
Dec 15 Javascript
原生JavaScript实现AJAX、JSONP
Feb 07 Javascript
在vscode里使用.vue代码模板的方法
Apr 28 Javascript
使用layui 渲染table数据表格的实例代码
Aug 19 Javascript
微信小程序自定义tabBar组件开发详解
Sep 24 Javascript
VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析
Dec 02 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校验ISBN码的函数代码
2011/01/17 PHP
Drupal7中常用的数据库操作实例
2014/03/02 PHP
PHP中substr函数字符串截取用法分析
2016/01/07 PHP
php更新cookie内容的详细方法
2019/09/30 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
2020/04/27 PHP
用脚本调用样式的几种方法
2006/12/09 Javascript
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
jsp网页搜索结果中实现选中一行使其高亮
2014/02/17 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
深入分析jquery解析json数据
2014/12/09 Javascript
jquery+正则实现统一的表单验证
2015/09/20 Javascript
javascript先序遍历DOM树的方法
2016/02/27 Javascript
js闭包引起的事件注册问题介绍
2016/03/29 Javascript
JS变量及其作用域
2017/03/29 Javascript
深入浅出es6模板字符串
2017/08/26 Javascript
JS实现提交表单前的数字及邮箱校检功能
2017/11/13 Javascript
node.js使用redis储存session的方法
2018/09/26 Javascript
微信小程序云开发实现数据添加、查询和分页
2019/05/17 Javascript
简单了解微信小程序的目录结构
2019/07/01 Javascript
JointJS JavaScript流程图绘制框架解析
2019/08/15 Javascript
ant design vue导航菜单与路由配置操作
2020/10/28 Javascript
python海龟绘图实例教程
2014/07/24 Python
python爬虫之urllib3的使用示例
2018/07/09 Python
Python进程间通信Queue消息队列用法分析
2019/05/22 Python
Python实现病毒仿真器的方法示例(附demo)
2020/02/19 Python
诗普兰迪官方网站:Splendid
2018/09/18 全球购物
Cult Gaia官网:美国生活方式品牌
2019/08/16 全球购物
金融专业个人求职信
2013/09/22 职场文书
房地产资料员岗位职责
2014/07/02 职场文书
学生会竞选演讲稿纪检部
2014/08/25 职场文书
求职自我推荐信
2015/03/24 职场文书
安全生产会议制度
2015/08/06 职场文书
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript
「SHOW BY ROCK!!」“雫シークレットマインド”组合单曲MV公开
2022/03/21 日漫
Python学习之os包使用教程详解
2022/03/21 Python
java中为什么说子类的构造方法默认访问的是父类的无参构造方法
2022/04/13 Java/Android