我有一个文本区域,用户可以输入,然后使用按钮显示他们键入的内容。当他们添加空格时,我在JavaScript中遇到错误,因为它们都不在同一行。有没有办法可以使用html格式保存文本,例如/ n?
$(button).click(function(){
$(DisplayUserTextArea).html('<p> <%= @user.TextArea %> </p>');
});
当它在网站上运行时会发生这种情况,并且因为它的间隔而在此处收到错误。
$(button).html('<p> Test Text
TESTTTTTTT</p>');
答案 0 :(得分:1)
尝试
$(DisplayUserTextArea).html('<p> <%= @user.TextArea.squish %> </p>');
这里是详细说明remove all whitespaces and new lines.
这应该有效 谢谢