簡體   English   中英

用&#39;替換&#39;\\ n&#39;最簡單的方法是 <br> &#39;?

[英]What's the easiest way to replace '\n' with '<br>'?

我在問題中找到了一些答案,但是我不明白,這些解決方案中使用了AJAX。

現在,我想找到一個簡單的解決方案,用JavaScript或PHP將<Enter>或\\ n替換為<br>以查找新行。

對於<form>的文本輸入(訪客評論)。

有沒有辦法使用string.search()而不使用AJAX或Jquery或其他更難的解決方案?

PHP的內置函數nl2br()可以做到這一點。

nl2br是最簡單的

<?php echo nl2br($_POST['someTextArea']); ?>

在PHP中使用nl2br來更改換行符以破壞標簽。 http://php.net/manual/zh/function.nl2br.php

最簡單,最可靠的方法是使用PHP內置的nl2br()函數。

http://php.net/manual/zh/function.nl2br.php

但是,您似乎希望使用javascript實現此目的。 可以使用以下方法完成:

value.replace(/\n/g,'<br />')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM