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 相关文章推荐
javascript下function声明一些小结
Dec 28 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
Sep 02 Javascript
JQEasy-ui在IE9以下版本中二次加载的问题分析及处理方法
Jun 23 Javascript
探寻Javascript执行效率问题
Nov 12 Javascript
Javascript this 函数深入详解
Dec 13 Javascript
js仿小米手机上下滑动效果
Feb 05 Javascript
jQuery插件HighCharts绘制的基本折线图效果示例【附demo源码下载】
Mar 07 Javascript
vue不通过路由直接获取url中参数的方法示例
Aug 24 Javascript
使用angular-cli webpack创建多个包的方法
Oct 16 Javascript
微信小程序中遇到的iOS兼容性问题小结
Nov 14 Javascript
JS实现简单打字测试
Jun 24 Javascript
vue的hash值原理也是table切换实例代码
Dec 14 Vue.js
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编写大型网站问题集
2007/03/06 PHP
PHP随机生成随机个数的字母组合示例
2014/01/14 PHP
php ci框架中加载css和js文件失败的原因及解决方法
2014/07/29 PHP
PHP去除字符串最后一个字符的三种方法实例
2017/03/01 PHP
ThinkPHP5 的简单搭建和使用详解
2018/11/15 PHP
基于jquery的一个简单的脚本验证插件
2010/04/05 Javascript
自定义右键属性覆盖浏览器默认右键行为实现代码
2013/02/02 Javascript
Jquery刷新页面背景图片随机变换的实现方法
2013/03/15 Javascript
HTTP 304错误的详细讲解
2013/11/13 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
2015/03/04 Javascript
浅析AngularJs HTTP响应拦截器
2015/12/28 Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
2017/06/12 jQuery
bootstrap table实现双击可编辑、添加、删除行功能
2017/09/27 Javascript
JS处理数据四舍五入(tofixed与round的区别详解)
2017/10/26 Javascript
微信小程序使用input组件实现密码框功能【附源码下载】
2017/12/11 Javascript
jQuery Datatables 动态列+跨列合并实现代码
2020/01/30 jQuery
vue抽出组件并传值实例
2020/07/31 Javascript
vue3.0+vue-router+element-plus初实践
2020/12/02 Vue.js
[01:50]2014DOTA2西雅图邀请赛 专访欢乐周宝龙
2014/07/08 DOTA
[40:05]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python中单例模式总结
2018/02/20 Python
python2.7 安装pip的方法步骤(管用)
2019/05/05 Python
python文件选择对话框的操作方法
2019/06/27 Python
Python openpyxl模块原理及用法解析
2020/01/19 Python
python 控制台单行刷新,多行刷新实例
2020/02/19 Python
Python3监控windows,linux系统的CPU、硬盘、内存使用率和各个端口的开启情况详细代码实例
2020/03/18 Python
Python 私有属性和私有方法应用场景分析
2020/06/19 Python
中国酒类在线零售网站:酒仙网
2016/08/20 全球购物
家具厂厂长岗位职责
2014/01/01 职场文书
超市5.1促销活动
2014/01/15 职场文书
2016年大学自主招生自荐信范文
2015/03/24 职场文书
nginx配置proxy_pass中url末尾带/与不带/的区别详解
2021/03/31 Servers
深入解析NumPy中的Broadcasting广播机制
2021/05/30 Python
漫画「你在春天醒来」第10卷封面公开
2022/03/21 日漫
sqlserver连接错误之SQL评估期已过的问题解决
2022/03/23 SQL Server
vue3种table表格选项个数的控制方法
2022/04/14 Vue.js