在div上运行.text()时保留换行符 - Jquery

时间:2013-05-16 13:18:52

标签: jquery html

假设我在div中有一些html内容,我从某处复制过。 现在当我使用 - :

var text = $("div#myDiv").text()

它会删除所有换行符和任何其他制表符或空格。我怎样才能保留它们。

2 个答案:

答案 0 :(得分:0)

当你需要这样做时,使用.html()而不是.text()

答案 1 :(得分:0)

您可以尝试此操作来保留行:

var item = document.getElementById("myDiv");
var text = item.innerText || item.textContent;