【发布时间】:2012-05-28 11:39:40
【问题描述】:
使用 JavaScript 进行一些文本交换(推荐淡入/淡出),并希望在引号内插入相当于 <br/> 的内容,以便引号的作者在下一行。在下面的代码中,我尝试按照JavaScript: How to add line breaks to an HTML textarea? 的说明进行操作,但不知道如何插入/\n\r?/g 以使其工作。
<script type="text/javascript">
var text = document.forms[0].txt.value;
text = text.replace(/\n\r?/g, '<br />');
</script>
<script type="text/javascript">
window.testimonials = [
'"This was a great experience" /\n\r?/g - Max Cameron, ThinkTank',
'"This was a great experience" /\n\r?/g - Max Cameron, ThinkTank',
"source code"
];
</script>
有没有办法强制它进入下一行?谢谢!
【问题讨论】:
-
如果您插入
/\n\r?/g(听起来是这样),为什么不直接使用您想要的文本(<br/>),或者,这些推荐来自您无法编辑的来源?
标签: javascript textarea line-breaks