我得到一个附有keyup功能的textarea。当用户输入内容时,我希望在blockquote标签内呈现此文本。它工作,但id不采用换行符和空格。你能帮助我吗?
$('#post_body').keyup(function() {
$('blockquote').find('span').text($(this).val());
答案 0 :(得分:6)
采用换行符,但在呈现HTML时,通常会被忽略。但是,您可以将<span>
(或<blockquote>
)新线渲染设置为匹配,方法是将white-sapce
设置为与<pre>
元素相同,如下所示:
blockquote span { white-space: pre; }
//or..
blockquote { white-space: pre; }
答案 1 :(得分:0)
原始解决方案是使用<br/>;
标记替换所有换行符,并使用&nbsp;