2013-01-13 86 views
-1

我只是想知道是否有一種方法來動態添加文本? 您可以添加圖片是這樣的:如何動態添加文本

var img1 = new Image(); // DOM 0 
img1.src = 'image1.png'; 
img1.alt = 'alt'; 
document.body.appendChild(img1); 

你能幫--V--?

var Txt = new Text(); 

謝謝!

編輯: 我該如何移動此文本?

謝謝!

+0

'var txt = document.createTextNode(「text」)' – Esailija

+0

Thanks!我會嘗試的! – Zock77

+0

另外。爲什麼我得到 - 這個問題的積分? – Zock77

回答

0

我真的不明白你什麼意思,附上你只需要創建一個文本節點與

document.createTextNode("whatever you want to write") 

,然後將其連接到身體或wathever的div你想有一個文本元素。

編輯

Esailija已經給你正確的答案。

+0

好吧,我希望能夠從腳本內添加文本。另外,我能夠移動這? – Zock77

+0

因此,如果你沒有得到它,我*非常*新的JavaScript :) – Zock77

+0

沒問題:D,在這[鏈接](https://developer.mozilla.org/en-US/docs /DOM/document.createTextNode),你可以找到你需要的所有東西,你可以看到appendChild出現在腳本內部,在這種情況下,它依賴於一個按鈕並將它附加到p1元素,你需要根據需要修改它。 –