Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery使用br标记获取文本值_Javascript_Jquery - Fatal编程技术网

Javascript jQuery使用br标记获取文本值

Javascript jQuery使用br标记获取文本值,javascript,jquery,Javascript,Jquery,我的代码: <div class="mydiv"> <p> Lorem ipsum <br/>Lorem ipsum <br/> Lorem ipsum </p> <div class="otherDiv"> </div> </div> Lorem ipsumLorem ipsumLorem ipsum 我想从div'mydiv'中获取文本,但要与br标记一起获取。我尝试了$

我的代码:

<div class="mydiv"> 
    <p> Lorem ipsum <br/>Lorem ipsum <br/> Lorem ipsum </p>
    <div class="otherDiv"> </div> 
</div>

Lorem ipsum
Lorem ipsum
Lorem ipsum

我想从div'mydiv'中获取文本,但要与br标记一起获取。我尝试了
$('.mydiv).text()
,但它删除了br标记。还尝试了
.html()
,但它在“mydiv”中显示所有html,但我只想使用br标记来显示文本

谢谢您的帮助。

在子
p
元素上使用
.html()
方法

console.log($(“.mydiv p”).html())

Lorem ipsum
Lorem ipsum
Lorem ipsum


如果您想要文本的内容,只需选择它们而不是父
div

console.log($(“.mydiv p”).html())

Lorem ipsum
Lorem ipsum
Lorem ipsum


对投票否决我和斯科特·马库斯的人说:你能解释一下原因吗?如果“使用
br
标记”是指你希望保留纯文本内容,但保留新行字符,那么看看这把小提琴: