iT邦幫忙

0

讓 textarea 支援 html ?

我查好像都沒有相關資料
可能是 keyword下錯
就像是 it邦幫忙 我現在在輸入的這個框一樣
(只是這個好像不是支持 html ?)
假設你變顏色就會直接變顏色

補充:
我只是要 textarea能吃 html,不需要上方那些功能按鈕

froce iT邦高手 1 級 ‧ 2018-08-01 13:07:41 檢舉
https://www.sitepoint.com/10-best-html-wysiwyg-plugins/
pcw iT邦研究生 3 級 ‧ 2018-08-01 13:45:54 檢舉
`textare` 還是 `textarea` ?

2 個回答

3
最佳解答

這樣?

<div contenteditable="true" style="border:1px solid black">
  This text can be edited by the user.
	<ul>
	   <li>
		   這是支援html的編輯器
	   </li>
	</ul>
</div>
看更多先前的回應...收起先前的回應...
小松菜奈 iT邦研究生 4 級 ‧ 2018-08-01 13:50:08 檢舉

喔喔瞭解。所以一定要用 div 嗎?

用什麼沒差吧,而且div彈性較大,css套用後,可以改成你想要的外觀,雖然其他的tag也支援contenteditable這個屬性(p,span...)

小松菜奈 iT邦研究生 4 級 ‧ 2018-08-13 16:57:45 檢舉

有辦法即時顯示嗎?就是假設我複製過來的物件有帶 ,貼上去後可以附帶 ?

小松菜奈 iT邦研究生 4 級 ‧ 2018-08-14 09:45:51 檢舉

我意思是說,直接複製上去,假設我複製的字串有語法,複製上去就能直接顯示?

就像下面這樣,還不懂就…
/images/emoticon/emoticon06.gif

複製的文字 = '<div style="color:red">test<div>'
$(div).html(複製的文字);
0
純真的人
iT邦高手 1 級 ‧ 2018-08-01 13:09:26

你去搜尋網頁編輯器就一堆了~

看更多先前的回應...收起先前的回應...
小松菜奈 iT邦研究生 4 級 ‧ 2018-08-01 13:10:29 檢舉

我知道網頁編輯器,我只是要 textarea能吃 html,不需要上方那些功能按鈕。

那原始就可以直接打HTML了~只是看你的後端是不是有過濾到HTML

Homura iT邦高手 3 級 ‧ 2018-08-01 13:43:52 檢舉

怎麼會叫使用者輸入html呢...
如果有人拿來XSS攻擊怎麼辦..

小松菜奈 iT邦研究生 4 級 ‧ 2018-08-01 13:51:05 檢舉

TO 純真的人 我要的是能直接顯示。不是到後端才處理~看來是用 contenteditable

恩恩~

我要發表回答

立即登入回答