簡體   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