簡體   English   中英

想得到 <br> 來自textarea的標簽,盡管根本沒有其他HTML

[英]Want to get <br> tags from textarea, though no other HTML at all

我正在做一個Web Builder,但遇到了一些麻煩。

我想要一個textarea,您可以在TEXT元素中輸入想要的文本。 當稍后取消預覽時,我可以通過在發布預覽之前簡單地放置.innerText來禁用此元素。 不過,我可能只需要<br>標記。

我可以使用PHP或JS。 有任何想法嗎?

顯示文本時,請使用nl2br(htmlspecialchars($str)) 請注意,函數調用的順序很重要-首先將字符串中的所有HTML轉義,然后將換行符轉換為HTML換行符。

當您在文本區域中鍵入內容並按回車鍵時,

實際發生在幕后的是

嗨,\\ n

在文本區域中產生以下內容。

你好

那里

因此,您實際上需要做的是更改\\ n(換行符)以破壞標簽。

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

只需使用純文本區域,后綴在HTML頁面中顯示時就使用nl2br之類的函數

nl2br(htmlspecialchars($string))

將換行符更改為<br />標簽,因此您可以將它們顯示為html,如在textarea中看到的那樣。

暫無
暫無

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

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