2013-03-25 42 views
0

所以,我有一個小部件正在尋求將輸出的實時HTML源作爲文本輸出,作爲審閱過程的一部分。有沒有一種方法可以將所選元素附加到目標div上,並將其輸出爲DOM中的文本而不是子元素?JQuery - 輸出對象爲文本?

更新:我想避免的textareas如果可能的話 - 他們提出一個併發症,我的形式設置,以及漏洞的人在螢火/ inspectEl基本技能。

+1

試試這個http://jsfiddle.net/NZFrQ/ – 2013-03-25 14:53:07

回答

2

你可以將代碼插入到一個textarea標籤和HTML將被打印成文本

jQuery('#idOfTextArea').text(html); 
+0

感謝您的回答!我道歉,我應該澄清 - 避免textareas將是最好的,因爲它使我的應用程序的其他部分變得複雜。 – CodeMoose 2013-03-25 14:57:20

1

如果你想避免textarea那麼只有在其它可能的選擇我所知道的是<code>標籤和標籤<pre>會認識到空格,這樣的代碼是正確的縮進的。試試這個小提琴。

jsfiddle