2010-07-18 53 views
0

我有一個在主體內運行的腳本。我怎樣才能讓它直接輸出。類似於PHP中的回聲。用javascript輸出/ jquery

例如

<div id="text">Text</div> 

    <div id="someotherdiv"> 
    The text above says 
    <script> 
    $('#text').html().echo?; 
    </script> 
    </div> 

回答

7

您正在尋找document.write,像這樣:

document.write($('#text').html()); 

編輯document.write,而頁面加載(如在事件處理程序或定時器反對)纔有效。
以後要追加的內容,使用jQuery:

$('#someotherdiv').append($('#text').html()); 
+0

我嘗試這樣做,它取代了整個頁面。我希望它在標記旁邊輸出...請幫助 – Pablo 2010-07-18 17:11:07

+0

這隻會在頁面仍在加載時起作用。如果沒有,你應該使用jQuery的'after'(或類似的)方法將元素或HTML插入到DOM中。 – SLaks 2010-07-18 17:15:47