我有以下小脚本来预览一些文本,然后再将其提交到数据库中:
jQuery(function($) {
var input = $('#contents'),
preview = $('#previewaccordion div.viewcontents');
input.keyup(function(e) {
preview.html(input.val());
});
});
但如果我输入带有换行符的文本,它会忽略它们并将它们全部写在一行中。我怎样才能替换换行符以便它们正确显示?
我假设您使用文本区域作为输入。 \n 用作换行符,在 HTML 中没有影响。所以你必须用 br 标签替换它们:
input.val().replace(/\n/g, "<br />");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)