js中document.write使用过程中的一点疑问解答


Posted in Javascript onMarch 20, 2014

本人是新手,所以就记录下来了。这个答案是在百度中看到的,所以算是转载。

下面的内容解答了何为如果在页面加载完后如果调用document.write就会覆盖整个文档。

提示中的 【HTML 输出中】 指的是当页面加载的时候。

<html> 
<head></head> 
<body> 
<script type="text/javascript">document.write("<p>Hello</p>");</script> 
</body> 
</html>

当页面加载完毕,你会在页面看到 Hello。查看源文件就是上面的代码。

-------------------------

但如果页面已经加载完毕,再使用 document.write,那就会覆盖整个文档。

<html> 
<head></head> 
<body> 
<script type="text/javascript"> 
// 当点击鼠标时调用 document.write 
document.onclick = function() { 
document.write("<span>Javascript</span>"); 
}; 
</script> 
</body> 
</html>

因为鼠标动作是在页面加载完毕后执行的,所以整个页面会被 <span>Javascript</span>所覆盖。现在查看源文件就只会看到 <span>Javascript</span>。
Javascript 相关文章推荐
JavaScript写的一个自定义弹出式对话框代码
Jan 17 Javascript
基于JQuery的日期联动实现代码
Feb 24 Javascript
javascript 实现简单的table排序及table操作练习
Dec 28 Javascript
javascript 实现键盘上下左右功能的小例子
Sep 15 Javascript
jquery()函数的三种语法介绍
Oct 09 Javascript
javascript面向对象之对象的深入理解
Jan 13 Javascript
javascript常用正则表达式汇总
Jul 31 Javascript
jquery层级选择器的实现(匹配后代元素div)
Sep 05 Javascript
JS两种类型的表单提交方法实例分析
Nov 28 Javascript
vue + socket.io实现一个简易聊天室示例代码
Mar 06 Javascript
vue页面加载时的进度条功能(实例代码)
Jan 13 Javascript
小程序分享链接onShareAppMessage的具体用法
May 22 Javascript
js图片延迟技术一般的思路与示例
Mar 20 #Javascript
可恶的ie8提示缺少id未定义
Mar 20 #Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
Mar 20 #Javascript
js拖拽一些常见的思路方法整理
Mar 19 #Javascript
使用jquery实现以post打开新窗口
Mar 19 #Javascript
jquery判断小数点两位和自动删除小数两位后的数字
Mar 19 #Javascript
改变隐藏的input中value值的方法
Mar 19 #Javascript
You might like
PHP生成Flash动画的实现代码
2010/03/12 PHP
PHP Session 变量的使用方法详解与实例代码
2013/09/11 PHP
手把手编写PHP框架 深入了解MVC运行流程
2016/09/19 PHP
HTML页面登录时的JS验证方法
2014/05/28 Javascript
JavaScript面对国际化编程时的一些建议
2015/06/24 Javascript
JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
2016/05/28 Javascript
JavaScript遍历Json串浏览器输出的结果不统一问题
2016/11/03 Javascript
有关suggest快速删除后仍然出现下拉列表的bug问题
2016/12/02 Javascript
vue基于Vue2.0和高德地图的地图组件实例
2017/04/28 Javascript
微信小程序引用iconfont图标的方法
2018/10/22 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
在layui框架中select下拉框监听更改事件的例子
2019/09/20 Javascript
从零学Python之入门(三)序列
2014/05/25 Python
Python的高级Git库 Gittle
2014/09/22 Python
python实现可将字符转换成大写的tcp服务器实例
2015/04/29 Python
python递归删除指定目录及其所有内容的方法
2017/01/13 Python
python爬虫使用cookie登录详解
2017/12/27 Python
Python格式化输出%s和%d
2018/05/07 Python
python numpy 一维数组转变为多维数组的实例
2018/07/02 Python
python 3.7.0 下pillow安装方法
2018/08/27 Python
PyCharm使用之配置SSH Interpreter的方法步骤
2019/12/26 Python
python生成并处理uuid的实现方式
2020/03/03 Python
Python下载网易云歌单歌曲的示例代码
2020/08/12 Python
使用OpenCV校准鱼眼镜头的方法
2020/11/26 Python
SpringBoot首页设置解析(推荐)
2021/02/11 Python
Python使用Turtle模块绘制国旗的方法示例
2021/02/28 Python
HTML5实现动画效果的方式汇总
2016/02/29 HTML / CSS
自我鉴定范文
2013/11/10 职场文书
经典导游欢迎词大全
2014/01/16 职场文书
八年级语文教学反思
2014/02/11 职场文书
团支部建设方案
2014/05/02 职场文书
奖学金个人总结
2015/03/04 职场文书
2015年保育员个人工作总结
2015/05/13 职场文书
初中数学课堂教学反思
2016/02/17 职场文书
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
2021/03/29 Python
一文带你理解vue创建一个后台管理系统流程(Vue+Element)
2021/05/18 Vue.js