我想知道我是否可以使用可編輯的內容div
而不是textarea
?功能是否一樣?我可以像處理textarea
數據一樣處理數據嗎?我可以使用contenteditable div而不是textarea嗎?
1
A
回答
1
是的,你可以使用它,如果你喜歡。此外,這將給你顯示圖像和其他html元素的優勢,因爲textareas僅限於文本。如此衆多的所見即所得編輯器(如FCK或CK編輯器)使用內容可編輯div來提供輸入,而不是textarea。
關於處理數據,您必須藉助javascript。它不會像textarea那樣工作,您可以在與表單一起使用時直接發佈數據。
4
您可以使用contenteditable div類似於textarea的,看到JSFiddle
<form action="form.php" method="post">
<div name="text" contenteditable="true">This text can be edited by the user.</div>
<input type="submit" value="Send" name="send" />
</form>
但正如你所看到的,它不會自動與形式輸入元素或文本區域發送。如果你想要這樣的功能,你必須使用一些JavaScript。
相關問題
- 1. 使用contentEditable div而不是textarea有什麼缺點?
- 2. 減少dom元素,我可以使用span而不是div嗎?
- 3. 我可以使用knockoutJS而不是jQuery來刷新div嗎?
- 4. Contenteditable:添加div而不是br
- 5. 我可以使用我的RegularExpression屬性而不是DataAnnotations嗎?
- 6. 我可以使用malloc來引用而不是指針嗎?
- 7. Textarea contenteditable
- 8. PostgreSQL:我們可以在PostgreSQL中使用「varchar」而不是「nvarchar」嗎?
- 9. 我可以使用IList而不是ISet嗎?
- 10. 我可以在Java中使用JSONObject而不是HashMap嗎?
- 11. 我可以使用CCLabelTTF而不是UILabel嗎?
- 12. 我可以使用會話cookie而不是csrf嗎?
- 13. WP7:我可以在ViewModel中使用IEnumerable而不是ObservableCollection嗎?
- 14. 我可以使用方法而不是常量嗎?
- 15. 我可以在Plone portlet上使用z3c.form而不是zope.formlib嗎?
- 16. 我可以使用IdentityServer4 spa JS UI而不是asp.netnet core mvc嗎?
- 17. eglPresentationTimeANDROID():我可以使用microedition.khronos而不是android.opengl嗎?
- 18. 我可以使用Http而不是https推送到Bitbucket嗎?
- 19. 我可以使用angular.js與對象,而不是函數嗎?
- 20. 我可以使用php而不是balanced.js獲得令牌嗎?
- 21. 我可以使用SafeHandle而不是IntPtr嗎?
- 22. 我可以在android中使用50%而不是50px嗎?
- 23. 我可以使用連接器/ Python而不是MySQLdb嗎?如何?
- 24. 我可以使用Rails link_to進行POST而不是button_to嗎?
- 25. 我們可以使用按鈕而不是集合視圖嗎?
- 26. 我可以讓織物使用`dzdo su -`而不是sudo嗎?
- 27. 我可以使用一個viewController而不是5嗎?
- 28. 我可以使用for循環而不是while循環嗎?
- 29. 我可以使用PHP修改url而不是.htaccess嗎?
- 30. 我們可以使用Filter而不是Servlet嗎?
這是一個理論問題,還是你有從textarea切換到div的實際動機? – gogowitsch 2013-02-09 13:21:41