繁体   English   中英

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

[英]How to add a text to HTML page from javascript?

我有一个textarea在HTML页面( page.html ),它有它的JavaScript,所以我要的是,通过JavaScript我可以在另一个HTML页面(添加文本page2.html )写在textareapage1.html 如何做呢?

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

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

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

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

您将需要某种后端。 page.html将ajax请求发送到具有更新后值的后端, page2.html将ajax请求发送到后端以获取该值。 如果您不懂任何后端语言(例如,node.js,php),将很难实现。

另一种情况是,例如将page2.htmlpage2.html ”到page.html ,则可以直接使用Javascript访问。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM