回答
據我所知,你不能。 但是,你可以得到所見即所得的編輯器,你可以使用項目符號列表和更多(如圖像,粗體,斜體等)。這些所見即所得編輯器是完全可定製的,所以你可以只啓用你需要的選項。 其中最著名的是: CKEDITOR:http://ckeditor.com/ TinyMCE的:http://www.tinymce.com/
J. BENOIT。
你不能這樣做,但有另一種方法。刪除textarea。
'<section id="textarea" contenteditable="true">
<ul>
<li>List item here</li>
<li>List item here</li>
<li>List item here</li>
<li>List item here</li>
</ul>
</section>'
只需使用十六進制unicode值:\ u2022。所以,你可以添加子彈新線以這種方式:
$textarea.val($textarea.val().replace(/\n/g,"\n\u2022").replace(/\r/g,"\r\u2022"))
這做這項工作非常漂亮。將BULLET設置爲您喜歡的任何字符代碼。
<head>
<script>
var CRLF = 10;
var BULLET = String.fromCharCode(45);
function Init() {
if (txt.addEventListener) txt.addEventListener("input", OnInput, false);
}
function OnInput(event) {
char = event.target.value.substr(-1).charCodeAt(0);
nowLen = txt.value.length;
if (nowLen > prevLen.value) {
if (char == CRLF) txt.value = txt.value + BULLET + " ";
if (nowLen == 1) txt.value = BULLET + " " + txt.value;
}
prevLen.value = nowLen;
}
</script>
</head>
<body onload="Init();">
<h4>Automatic bullets in a text box</h4>
<textarea id="txt" rows="15" cols="40"></textarea>
<input type="hidden" id="prevLen" value="0"/>
</body>
這很好,只需從textarea html中刪除多餘的oninput =「」屬性,否則你會調用它兩次。 – harvest316 2016-10-14 02:42:12
Thanks @ harvest316,我從代碼中刪除了多餘的oninput =「」。 – CodeCabbie 2016-10-14 14:46:56
簡單使用下面的字符&#9679的子彈:
<textarea rows="6" cols="20">
● Item1
● Item2
● Item3
● Item4
● Item5
</textarea>
- 1. 將RTE添加到salesforce文本區域
- 2. 選擇所有文本區域並添加到一個文本區域
- 3. 將文本添加到HTML文本區域
- 4. 無法將文本添加到文本區域
- 5. 如何將兩個文本添加到一個文本區域?
- 6. 如何將富文本添加到文本區域
- 7. 將div附加到文本區域?
- 8. 複選框輸入到文本區域 - 添加文本 - 從文本區域刪除文本
- 9. 將文字添加到Twitter文本區域
- 10. 如何添加文本區域
- 11. 添加文本區域以形成symfony2
- 12. JavaScript文本區域:添加換行符
- 13. 打印到文本區域
- 14. 如何添加幻影文本到Drupal webform文本區域?
- 15. 添加的TextInput Comonent到文本區域爲文本
- 16. JS:添加文本到文本區域問題
- 17. 的ActionScript:如何鏈接文本添加到文本區域
- 18. HTMl文本區域
- 19. AWT文本區域
- 20. 文本區域setScrollTop
- 21. 插入文本到文本區域
- 22. 硒粘貼文本到文本區域
- 23. 插入文本到文本區域
- 24. 如何自動將文本加載到文本區域
- 25. 將文本追加到java文本區域中的某些列
- 26. 使用WYSIHTML5和jQuery將文本附加到文本區域
- 27. 追加數據到文本區域
- 28. 如何將文本框添加到使用jquery的divored區域
- 29. 將文本區域添加到FLex中的Datagrid 4
- 30. 將文本區域動態添加到容器extjs
這是什麼魔法?我如何將它提交給服務器? – OneHoopyFrood 2016-04-21 20:26:28
找到了! http://stackoverflow.com/q/6247702/1795429 – OneHoopyFrood 2016-04-21 20:43:37
請注意,contenteditable允許用戶執行諸如將豐富的html文本粘貼到列表項目中的操作。對於許多人來說,這可能是一種不必要的副作用。 – 2017-06-20 04:25:47