我想知道我是否可以使用可编辑的内容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. 我可以使用knockoutJS而不是jQuery来刷新div吗?
- 3. 减少dom元素,我可以使用span而不是div吗?
- 4. Contenteditable:添加div而不是br
- 5. 我可以使用我的RegularExpression属性而不是DataAnnotations吗?
- 6. Textarea contenteditable
- 7. 我可以使用SafeHandle而不是IntPtr吗?
- 8. 我可以使用Solr而不是MongoDB吗?
- 9. 我可以使用angular.js与对象,而不是函数吗?
- 10. 我们可以使用按钮而不是集合视图吗?
- 11. WP7:我可以在ViewModel中使用IEnumerable而不是ObservableCollection吗?
- 12. 我可以在Java中使用JSONObject而不是HashMap吗?
- 13. eglPresentationTimeANDROID():我可以使用microedition.khronos而不是android.opengl吗?
- 14. 我可以使用连接器/ Python而不是MySQLdb吗?如何?
- 15. 我可以在Plone portlet上使用z3c.form而不是zope.formlib吗?
- 16. 我可以使用Rails link_to进行POST而不是button_to吗?
- 17. 我可以使用AjaxControlToolKit NoBot而不是Captcha吗?
- 18. 我可以使用IdentityServer4 spa JS UI而不是asp.netnet core mvc吗?
- 19. 我可以使用Joomla的onAfterRender模块而不是插件吗?
- 20. 我可以让织物使用`dzdo su -`而不是sudo吗?
- 21. 我可以使用CCLabelTTF而不是UILabel吗?
- 22. 我可以使用悬停div吗?
- 23. 我可以在contenteditable元素上使用自动对焦吗?
- 24. 表情符号支持textarea或contenteditable div
- 25. 如何使jquery自动完成工作的contenteditable DIV而不是只是INPUT,TEXTAREA字段
- 26. 我可以使用Collections.EMPTY_LIST而不使用UncheckedException吗?
- 27. 我可以不使用myeclipse而只使用eclipse IDE吗?
- 28. 我可以使用uplevel/upvar而不必使用全局吗?
- 29. 我可以使用比较器而不实现可比较吗?
- 30. C#可以使用Firefox而不是IE来使用Webforms吗?
这是一个理论问题,还是你有从textarea切换到div的实际动机? – gogowitsch 2013-02-09 13:21:41