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 相关文章推荐
js传值 判断
Oct 26 Javascript
javascript 中对象的继承〔转贴〕
Jan 22 Javascript
javascript void(0)的妙用
Oct 21 Javascript
深入理解JavaScript系列(6) 强大的原型和原型链
Jan 15 Javascript
javascript小组件 原生table排序表格脚本(兼容ie firefox opera chrome)
Jul 25 Javascript
JQuery操作单选按钮以及复选按钮示例
Sep 23 Javascript
Javascript模块化编程详解
Dec 01 Javascript
javascript实现tab响应式切换特效
Jan 29 Javascript
js替换字符串中所有指定的字符(实现代码)
Aug 17 Javascript
Vue.js简易安装和快速入门(第二课)
Oct 17 Javascript
JS异步执行结果获取的3种解决方式
Feb 19 Javascript
vue + node如何通过一个Txt文件批量生成MP3并压缩成Zip
Jun 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生成静态页面详解
2006/11/19 PHP
PHP开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
php自定义函数之递归删除文件及目录
2010/08/08 PHP
PHP中使用Imagick操作PSD文件实例
2015/01/26 PHP
PHP线程的内存回收问题
2016/07/08 PHP
在js中单选框和复选框获取值的方式
2009/11/06 Javascript
IE 上下滚动展示模仿Marquee机制
2009/12/20 Javascript
javascript中创建对象的三种常用方法
2010/12/30 Javascript
在IE 浏览器中使用 jquery的fadeIn() 效果 英文字符字体加粗
2011/06/02 Javascript
Jquery进度条插件 Progress Bar小问题解决
2011/07/12 Javascript
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
2012/02/27 Javascript
JQuery+DIV自定义滚动条样式的具体实现
2013/06/25 Javascript
$.each与$().each的区别示例介绍
2014/03/20 Javascript
jquery实现倒计时代码分享
2014/06/13 Javascript
angular+bootstrap的双向数据绑定实例
2017/03/03 Javascript
vue2.0 常用的 UI 库实例讲解
2017/12/12 Javascript
Vue实现导出excel表格功能
2018/03/30 Javascript
JavaScript 正则命名分组【推荐】
2018/06/07 Javascript
微信小程序form表单组件示例代码
2018/07/15 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
2018/08/08 jQuery
javascript实现考勤日历功能
2018/11/29 Javascript
javascript自定义日期比较函数用法示例
2019/07/22 Javascript
Vue修改项目启动端口号方法
2019/11/07 Javascript
JavaScript实现刮刮乐效果
2020/11/01 Javascript
[03:15]2014DOTA2国际邀请赛 专访国士无双信心满满
2014/07/12 DOTA
python图的深度优先和广度优先算法实例分析
2019/10/26 Python
在python中计算ssim的方法(与Matlab结果一致)
2019/12/19 Python
美国香薰蜡烛品牌:PADDYWAX
2018/10/06 全球购物
教师党员一句话承诺
2014/03/28 职场文书
群众路线教育实践活动整改落实情况汇报
2014/10/28 职场文书
股东出资协议书
2016/03/21 职场文书
2016年全国爱牙日宣传活动总结
2016/04/05 职场文书
python实现简单石头剪刀布游戏
2021/10/24 Python
「睡美人」爱洛公主粘土人开订
2022/03/22 日漫
Nginx配置根据url参数重定向
2022/04/11 Servers
Valheim服务器 Mod修改安装教程 【ValheimPlus】
2022/12/24 Servers