javascript - 如何从 javascript 添加文本到 HTML 页面?

标签 javascript html

我在 HTML 页面 (page.html) 中有一个 textarea 并且其中包含 JavaScript,所以我想要的是,通过 JavaScript 我可以在其中添加文本另一个 HTML 页面 (page2.html) 编写在 page1.htmltextarea 中。怎么办?

最佳答案

为此,您必须首先创建一个新的文本节点。此语句创建一个新的文本节点,其中包含文本“这是一个测试”:

var node=document.createTextNode("this is a test");

接下来,您可以将此节点添加到文档中。为此,您可以使用 appendChild 方法。文本可以添加到任何可以包含文本的元素中,但我们将使用段落。以下语句将上面定义的文本节点添加到标识符为 p1 的段落中:

document.getElementById("p1").appendChild(node);

关于javascript - 如何从 javascript 添加文本到 HTML 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32141972/

相关文章:

javascript - PHPExcel - 在输出上渲染 HTML 标记

javascript - 桌面 HTML + CSS + JS 应用程序?这怎么可能?

javascript - 使用接口(interface)销毁对象

javascript - jQuery 的非 DOM 子集

php - 如何从按钮中获取值

javascript - 如何重用 JQuery 的结果进行 JavaScript 文本匹配?

JQUERY:使用 $(this) 创建自定义函数

jquery - 如何保留多页模板 PhoneGap?

javascript - 如何同时在两个方向上滚动绘制 SVG?

javascript - 原型(prototype)继承的构造函数分配