首页 > 其他分享 >测试

测试

时间:2023-03-10 20:24:49浏览次数:36  
标签:HTML JS write API 测试 document Hello

JS 参考手册

JavaScript

Window

HTML DOM

Web API

HTML 对象

其他参考手册

建站手册

HTML DOM Document write() 方法

定义和用法

write() 方法直接写入打开的 (HTML) 文档流。

警告

write() 方法在已加载的文档上使用时会删除所有现有的 HTML。

write() 方法不能在 XHTML 或 XML 中使用。

提示:write() 方法最常用于写入由 open() 方法打开的输出流。请参阅下方的实例。

另请参阅:

Document open() 方法

Document close() 方法

Document writeln() 方法

实例

例子 1

将文本直接写入 HTML 输出:

document.write("Hello World!");

亲自试一试

例子 2

将 HTML 元素直接写入 HTML 输出:

document.write("<h2>Hello World!</h2><p>Have a nice day!</p>");

亲自试一试

例子 3

加载文档后使用 document.write() 删除所有现有的 HTML:

// 应该避免这种情况:
function myFunction() {
  document.write("Hello World!");
}

亲自试一试

例子 4

将日期对象直接写入 HTML 输出:

document.write(Date());

亲自试一试

例子 5

打开一个输出流,添加一些 HTML,然后关闭输出流:

document.open();
document.write("<h1>Hello World</h1>");
document.close();

亲自试一试

例子 6

打开一个新窗口并在其中写入一些 HTML:

const myWindow = window.open();
myWindow.document.write("<h1>New Window</h1>");
myWindow.document.write("<p>Hello World!</p>");

亲自试一试

语法

document.write(exp1, exp2, exp3, ...)

参数

参数描述
exp1exp2exp3,
...

可选。输出流。

允许多个参数,并将按出现的顺序附加到文档中。

返回值

无。

write() 与 writeln() 的差别

writeln() 在每条语句后添加换行符。write() 不会。

实例

document.write("Hello World!");
document.write("Have a nice day!");
document.write("<br>");
document.writeln("Hello World!");
document.writeln("Have a nice day!");

亲自试一试

注意

在 HTML 中使用 writeln() 是没有意义的。它仅在写入文本文档 (type=".txt") 时有用。HTML 中会忽略换行符。

如果您希望在 HTML 中换行,你必须使用段落或 <br>

例子 1

document.write("Hello World!");
document.write("<br>");
document.write("Have a nice day!");

亲自试一试

例子 2

document.write("<p>Hello World!</p>");
document.write("<p>Have a nice day!</p>");

亲自试一试

浏览器支持

所有浏览器都支持 document.write

ChromeIEEdgeFirefoxSafariOpera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持
JavaScript 和 HTML DOM 参考手册
JavaScript 实例
JavaScript 测验
JavaScript 教程

W3School 简体中文版提供的内容仅用于培训和测试,不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。版权所有,保留一切权利。

使用条款 隐私条款 技术支持:赢科 蒙ICP备06004630号

标签:HTML,JS,write,API,测试,document,Hello
From: https://www.cnblogs.com/muex/p/17204563.html

相关文章

  • python+ddt+pymsql实现数据驱动自动化测试
    程序结构:   1,首先连接数据库(mysql.py)并获取到数据库里面的数据importpymysql#创建链接数据库的方法deflianSql(host,user,password,database):""......
  • 肖sir___游戏测试
    一、游戏测试流程:账号注册,角色选择,创建团队,邀请团队成员,赋予权限(管理员,普通员),申请开发控制权限(以企业的身份申请),进入到控制台中,可以预约容器,讲游戏包和适配文件上传到容器......
  • 东舟云 | 您的测试实验室专业管家
    随着新基建的大潮,数字化转型成为企业发展的主旋律,AI、云计算、云测试、5G、大数据分析等新技术,加速推动了企业业务的创新与转型。其中,云测试以增效、降本的优势,逐渐成为企......
  • 性能测试指标
    1、响应时间(系统为其服务所耗费的时间)。2、吞吐量(简单讲就是系统在每单位时间内能处理多少个事务/请求/单位数据等)。3、资源使用率(常见的资源有:CPU占用率、内存使用率、......
  • Vulnhub之Sunset:Sunrise靶机详细测试过程
    Sunrise靶机信息名称:sunset:sunrise地址:https://www.vulnhub.com/entry/sunset-sunrise,406/识别目标主机IP地址(kali㉿kali)-[~/Desktop/Vulnhub/Sunrise]└─$......
  • pytest---创建临时文件来存储测试数据(tmpdir)
    前言在跑自动化测试中,测试过程中会用到一些测试数据,其中这些测试数据包括临时测试数据和常用到的数据,经常用到的数据,我们可以通过Excel或者yaml文件的方式进行存储,那......
  • 如何规划并实施软件测试?
    测试计划是在对需求进行充分的理解后,将具体的测试对象、测试依赖的前提条件、测试目的、测试情景等基本信息确定下来,指导后续测试工作的开展。在此基础上,对软件测试所......
  • 基于敏捷模式下的测试改进分析
    一、首先是要改进新功能测试的策略一般来说,每次短期的迭代都有新的功能加入产品中,因此,针对新功能的测试方法,在短期迭代周期中需要改进。不需要编写测试用例,直接基......
  • 接口自动化神器推荐:免费开源Lim接口测试平台
    前言对于传统的实现接口自动化的方案往往是搭建自动化框架,通过excel编写用例来驱动执行,例如常见的万金油技术栈组合:excel(编写用例)、pytest(用例执行)、allure(测试报告)等......
  • 如何系统地学习软件测试?
    现如今互联网行业飞速发展,IT行业也是水涨船高,软件行业的未来发展也是越来越好。而软件测试在软件行业可谓是一个必不可少的职业,它不仅算得上一个长青工作,而且也是一个......