我在问题中找到了一些答案,但我不明白,并且在这些解决方案中使用了AJAX。
现在我想找到一个简单的解决方案,用<br>
替换“Enter Key”或\ n,以用JavaScript或PHP查找新行。
对于<form>
中的文字输入(访客评论)。
有没有办法使用string.search()
并且不使用AJAX或Jquery或更难的解决方案?
答案 0 :(得分:8)
PHP的内置函数nl2br()可以做到这一点。
答案 1 :(得分:2)
nl2br是最简单的
<?php echo nl2br($_POST['someTextArea']); ?>
答案 2 :(得分:2)
在PHP中使用nl2br更改新行以中断标记。 http://php.net/manual/en/function.nl2br.php
答案 3 :(得分:2)
最简单,最可靠的方法是使用PHP内置的nl2br()函数。
http://php.net/manual/en/function.nl2br.php
然而,看起来您希望使用javascript实现此目的。这可以用这个来完成:
value.replace(/\n/g,'<br />')