Javascript 如何从元素(jquery)中获取带换行符的文本

Javascript 如何从元素(jquery)中获取带换行符的文本,javascript,jquery,text,element,line-breaks,Javascript,Jquery,Text,Element,Line Breaks,全部 我需要用换行符从元素中获取文本。当我使用text jQuery命令时,我得到的文本没有换行符。但是,在元素的属性innerText和outerText中,我看到了currect文本 例如: <table><tr><td id = 'element'>word#1<br>word#2</td></tr></table> 其中->-换行符 但是当我使用文本时,我得到 word#1word#2 请告诉我如何使

全部

我需要用换行符从元素中获取文本。当我使用text jQuery命令时,我得到的文本没有换行符。但是,在元素的属性innerText和outerText中,我看到了currect文本

例如:

<table><tr><td id = 'element'>word#1<br>word#2</td></tr></table>
其中->-换行符

但是当我使用文本时,我得到

word#1word#2
请告诉我如何使用换行符获取文本,您需要通过.html获取s。之后,您可以用换行符替换

假设您已经有了带有s的文本。将其拆分为并与\n连接

var text=asdasdasd; console.logtext; var withBreakLines=text.split.join'\n'; console.logwith特征线 您需要获取via.html才能获得s。之后,您可以用换行符替换

假设您已经有了带有s的文本。将其拆分为并与\n连接

var text=asdasdasd; console.logtext; var withBreakLines=text.split.join'\n';
console.logwith特征线;使用.html获取为什么不选择br元素?$'元素br'?您需要通过.html Sorrt获取,但不是:因为如果word1word2.html将返回太多额外的textuse.html来获取,为什么不选择br元素?$'元素br'?您需要通过.html Sorrt获取,但不是:因为如果word1word2.html将返回太多额外文本
word#1word#2