前端设计

Document write()、writeln()方法

2013-04-22

document.write()

功能:向文档写入HTML表达式或JavaScript代码。

语法:document.write(txt)

参数:

  • txt:HTML文本串,其中可以使用HTML标记。

注1:write()方法的执行位置应该放在需要显示文本串的位置。

注2:write()方法的文本串必须写在一行中,中间不能有回车。

document.writeln()

功能:writeln()方法等同于write()方法,不同的是在每个表达式之后写一个换行符。

语法:document.writeln(txt)

参数:

  • txt:HTML文本串,其中可以使用HTML标记。

注:一般情况下writeln()方法输出的换行符并不能起到换行作用,它只是被显示成一个空格。但如果writeln()方法的执行位置在<pre>标记中,换行符就可以起作用了。

实例1

在网页某个元素中输出文本。

<div>
<script type="text/javascript">
document.write("<b>风林的家</b>");
</script>
</div>

这段代码的效果为:

风林的家 风林的家

实例2

输出带换行的文本。

<pre>
<script type="text/javascript">
document.writeln("这是第一行");
document.writeln("这是第二行");
document.write("这是第三行");
</script>
</pre>

这段代码的效果为:

这是第一行这是第二行这是第三行这是第一行这是第二行这是第三行