当前位置: 首页 > 面试题库 >

jQuery将换行符转换为br(等效于nl2br)

苏淇
2023-03-14
问题内容

我让jQuery提取一些textarea内容并将其插入li中。

我希望它在视觉上保留换行符。

必须有一种非常简单的方法来执行此操作…


问题答案:
function nl2br (str, is_xhtml) {
var breakTag = (is_xhtml || typeof is_xhtml === ‘undefined’) ? ‘[HTML_REMOVED]‘ : ‘[HTML_REMOVED]‘;
return (str + ‘’).replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, ‘$1’+ breakTag +’$2’);
}


 类似资料:
  • All linebreaks will be converted to <br /> tags in the given variable. This is equivalent to the PHP nl2br() function. 所有的换行符将被替换成 <br />.功能同PHP中的nl2br()函数一样. Example 5-14. nl2br 例 5-14.换行符替换成<br /> i

  • 问题内容: 我最近使用的Train status API在JSON对象中添加了两个额外的键值对,这导致我的脚本崩溃。 这是字典: 毫不奇怪,我得到了以下错误: 如果我没记错的话,我认为这是因为JSON响应中的布尔值是/,而Python可以识别/ 。有什么办法解决吗? PS:我尝试将的JSON响应转换为字符串,然后将其转换回布尔值,结果发现如果字符串中有任何字符,我总会得到一个值。我有点卡在这里。

  • 问题内容: 我第一次使用curl命令: 我想在Java Servlet中发送此命令,并从响应中获取一个JSON对象以进行解析,最好的解决方案是什么? HttpURLConnection? Apache httpclient? 我尝试了几种不同的解决方案,但到目前为止没有任何效果,我可以找到的大多数示例都使用了已贬值的DefaultHttpClient 这是我的尝试之一的示例: 编辑 我已经修改了代

  • 问题内容: 我在管理面板中使用ckeditor,但在用户提交表单中使用简单的文本框,因此用户可以输入文本并提交。问题是,当用户在带有换行符的textarea中输入文本时,它将另存为SQL。我想在sql中的每一行之后添加BR。 例如,用户提交: 已保存到数据库中,并在输出中显示下一行。但我想在数据库中另存为: 我使用nl2br,但不适用于用户提交表单。如果我在管理处理表单上使用nl2br,则在已经使

  • 问题内容: 我是否可以使用Java 将转换为中的等效值。 我当然可以用一个大的声明来做到这一点,但是如果可能的话,我想避免这样做。 鉴于此文档: http://download.oracle.com/javase/1.4.2/docs/api/java/util/Enumeration.html 我不太希望没有ifs或case语句就可以做到这一点。 问题答案: 希望您认识到,它不同于Java 1.

  • 我是数据科学的初学者,我正在尝试使用Pandas来旋转此数据框架: 所以它变成这样:(标签应该变成列,文件路径变成行。) “标签”列是一组或一类文件路径。我想把它转换成这样一种方式,它适合这个函数:tf。Keras.preprocessing.image.flow_from_dataframe 提前感谢所有帮助我的人。