我見過很多使用富文本或者至少看似自然的文本編輯功能,看起來像是任何一個頁面的文本元素。我有什麼選擇爲自己做這個?HTML:'input type = text'和'textarea'以外的選項?
2
A
回答
4
我想你可能指的是HTML5中的contenteditable
屬性。該屬性允許任意HTML元素從字面上變爲可編輯的。它有相當廣泛的支持,主要是因爲在它出現在HTML5規範之前它實際上是一個專有的Internet Explorer屬性。
這樣做的不足之處在於,和其他任何表單元素一樣,它的外觀和功能在瀏覽器和瀏覽器之間變化很大,而且生成的HTML質量確實非常糟糕。不過,如果你想看看,繼續前進,擊出了一些這些鏈接:
http://html5demos.com/contenteditable
http://blog.whatwg.org/the-road-to-html-5-contenteditable
1
相關問題
- 1. <input type ='text'/>和<textarea>寬度
- 2. 無法在jQuery Uniform中禁用輸入[type ='text']或textarea?
- 3. input type =「text」not resizing
- 4. 與textarea和.text的JQuery/Firefox錯誤?
- 5. HTML <input type =「text」... as <input type =「file」
- 6. <style type =「text/css」media =「print」>和jQuery?
- 7. jquery prepend to textarea text()
- 8. 爲什麼不是textarea輸入[type =「textarea」]?
- 9. 增加<input type =「text」>
- 10. input [type = text] Vs.類細節
- 11. <input type =「text」/>換行
- 12. application/plain MIME type for text?
- 13. Django Content-Type for text/xsl
- 14. disableSelection除了輸入[type = text]
- 15. 選擇除選定的選項以外的每個選項
- 16. backbone.js:可以將<script type =「text/template>內容推送到外部文件
- 17. JQuery的選擇選項VAL()和text()返回相同的值
- 18. 從textarea獲取.html()或.text()
- 19. flash html text選項卡
- 20. 如何選擇除type =「value」以外的所有輸入?
- 21. 獲取表格中的type = text的值
- 22. 如何使用jQuery選擇<input type =「text」>的值?
- 23. 以編程方式將文本框類型從type ='text'更改爲type ='password'
- 24. 將img設置爲input type ='text'的值?
- 25. 如何覆蓋Html.TextBoxFor的輸入[type =「text」]?
- 26. Symfony2字段類型猜測:什麼時候選擇<textarea>(over <input type =「text」>)?
- 27. textarea ::選擇和:: - moz選擇
- 28. 開關和外殼選項
- 29. 如何頂部對齊flexitem中的TEXTAREA和TEXT輸入控件?
- 30. 使用輸入[type =「text」]與其他選擇器
我想,這一定是我所看到的。是的,謝謝你。 – Hamster 2010-09-03 13:16:27