![](/img/trans.png)
[英]How to remove all html tags from textarea if textarea is dynamic?
[英]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(換行符)以破壞標簽。
只需使用純文本區域,后綴在HTML頁面中顯示時就使用nl2br之類的函數
nl2br(htmlspecialchars($string))
將換行符更改為<br />
標簽,因此您可以將它們顯示為html,如在textarea中看到的那樣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.