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学习笔记(一) js基本语法
Oct 25 Javascript
Node.js中对通用模块的封装方法
Jun 06 Javascript
jquery实现的Banner广告收缩效果代码
Sep 02 Javascript
第二章之Bootstrap 页面排版样式
Apr 25 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
Aug 18 Javascript
详解Vue 中 extend 、component 、mixins 、extends 的区别
Dec 20 Javascript
vue中$refs的用法及作用详解
Apr 24 Javascript
微信小程序实现自定义picker选择器弹窗内容
May 26 Javascript
Vue 框架之动态绑定 css 样式实例分析
Nov 14 Javascript
微信小程序实现上传word、txt、Excel、PPT等文件功能
May 23 Javascript
封装Vue Element的table表格组件的示例详解
Aug 19 Javascript
详解如何在vue+element-ui的项目中封装dialog组件
Dec 11 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下过滤HTML代码的函数
2007/12/10 PHP
php 伪造本地文件包含漏洞的代码
2011/11/03 PHP
PHP保存带BOM文件的方法
2015/02/12 PHP
php简单实现无限分类树形列表的方法
2015/03/27 PHP
php生成验证码函数
2015/10/20 PHP
PHP常用排序算法实例小结【基本排序,冒泡排序,快速排序,插入排序】
2017/02/07 PHP
js 小数取整的函数
2010/05/10 Javascript
浅析js中的浮点型运算问题
2014/01/06 Javascript
jQuery制作的别致导航有阴影背景高亮模式窗口
2014/04/15 Javascript
Javascript玩转继承(一)
2014/05/08 Javascript
AngularJS 中的事件详解
2016/07/28 Javascript
AngularJS指令详解及示例代码
2016/08/16 Javascript
BootStrap下拉框在firefox浏览器界面不友好的解决方案
2016/08/18 Javascript
浅谈Javascript中的函数、this以及原型
2016/10/09 Javascript
zTree实现节点修改的实时刷新功能
2017/03/20 Javascript
bootstrap suggest搜索建议插件使用详解
2017/03/25 Javascript
jQuery自定义图片上传插件实例代码
2017/04/04 jQuery
vue.extend与vue.component的区别和联系
2018/09/19 Javascript
从源码里了解vue中的nextTick的使用
2018/11/22 Javascript
微信小程序模板template简单用法示例
2018/12/04 Javascript
nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error
2019/03/02 NodeJs
js中关于Blob对象的介绍与使用
2019/11/29 Javascript
[03:05]DOTA2英雄基础教程 嗜血狂魔
2013/12/10 DOTA
跟老齐学Python之编写类之三子类
2014/10/11 Python
Python中动态创建类实例的方法
2017/03/24 Python
快速查询Python文档方法分享
2017/12/27 Python
Python Web编程之WSGI协议简介
2018/07/18 Python
python自动化实现登录获取图片验证码功能
2019/11/20 Python
基于python实现微信好友数据分析(简单)
2020/02/16 Python
JENNIFER BEHR官网:各种耳环和发饰
2020/06/07 全球购物
Does C# support multiple inheritance? (C#支持多重继承吗)
2012/01/04 面试题
会展策划与管理专业大学生职业生涯规划
2014/02/07 职场文书
《跨越海峡的生命桥》教学反思
2014/02/24 职场文书
我与祖国共奋进演讲稿
2014/09/13 职场文书
2014幼儿园保育员工作总结
2014/11/10 职场文书
大学生求职自荐信范文
2015/03/04 职场文书