Я хочу знать, могу ли я использовать контент, редактируемый div
вместо textarea
? Будет ли такая же функциональность? Могу ли я обрабатывать данные так же, как и данные textarea
?Можно ли использовать contenteditable div вместо textarea?
ответ
Да, вы можете использовать его, если хотите. Также это даст вам преимущество отображения изображений и других элементов html, где текстовые поля могут быть ограничены только текстами. Так много редакторов WYSIWYG, таких как редакторы FCK или CK, используют контент, редактируемый divs, где вы предоставляете ввод вместо текстового поля.
Что касается данных обработки, , вам необходимо обратиться за помощью к javascript. Он не будет действовать как текстовое поле, где вы можете напрямую публиковать данные, когда используете его вместе с формой.
Вы можете использовать contenteditable div похожий на текстовое поле, см 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. Textarea contenteditable
- 2. Можно ли использовать ContentEditable для веб-формы?
- 3. Может ли DIV заменить TextArea
- 4. getSelection on DIV contentEditable
- 5. Можно ли использовать длину вместо ""?
- 6. Можно ли использовать base64_encode вместо mysql_real_escape_string?
- 7. Можно ли использовать $ _POST вместо $ _GET?
- 8. как добавить подсветку синтаксиса и завершение textarea или contenteditable div
- 9. contenteditable div "outdent"?
- 10. ContentEditable DIV - отключение перетаскивания
- 11. Вставить как обычный текст Contenteditable div & textarea (word/excel ...)
- 12. HTML-вывод вместо HTML-кода в textarea
- 13. ContentEditable Событие Div Blur
- 14. ngPaste on contentEditable div
- 15. предотвратить вставку снаружи #textarea div
- 16. Javascript selectbox с div вместо textarea
- 17. div contentEditable но Readonly
- 18. Можно ли использовать формулу CONCATENATE вместо амперсанда?
- 19. Можно ли использовать LinearLayout вместо FrameLayout?
- 20. eglPresentationTimeANDROID(): Можно ли использовать microedition.khronos вместо android.opengl?
- 21. Можно ли использовать метод вместо блока?
- 22. Можно ли использовать NERDtree: lcd вместо: cd?
- 23. Можно ли использовать gunicorn вместо торнадо httpserver?
- 24. Можно ли использовать псевдонимы вместо операторов SQL
- 25. Можно ли использовать NSUserDefaults вместо базы данных?
- 26. Можно ли использовать Rijndael.Create() вместо нового RijndaelManaged()
- 27. Действительно ли использовать div вместо тега формы?
- 28. Как использовать вкладку rich textarea вместо обычного ввода textarea?
- 29. Можно ли очистить TextArea AWT?
- 30. HTML внутри contenteditable div
Это теоретический вопрос, или у вас есть практическая мотивация перехода от textarea к div? – gogowitsch