在沒有外部工具的情況下在TextArea 中顯示HTML
由於textarea 固有的純文字渲染,在textarea 中HTML 標籤提出了挑戰。要克服此限制,請考慮使用內容可編輯 div,它可以有效地操作 HTML 內容。
實作內容可編輯Div
實作內容可編輯div 是簡單明了:
<div contenteditable="true"></div>
此div 允許您完全控制其內容,包括包含HTML 標籤用於格式化和結構。
範例
要說明內容可編輯 div的功能,請參閱此例如:
HTML
<div contenteditable="true"> This is the first line.<br> See, how the text fits here, also if<br> there is a <strong>linebreak</strong> at the end?<br> It works nicely.<br> <br><span>
CSS
div.editable { width: 300px; height: 200px; border: 1px solid #ccc; padding: 5px; } strong { font-weight: bold; }
CSS
此範例如何展示動態修改內容,包括新增HTML 標記以強調()、顏色變更和換行符號。以上是如何在不使用外部工具的情況下在 TextArea 中顯示 HTML?的詳細內容。更多資訊請關注PHP中文網其他相關文章!