¿Me estaría disparando en el pie usando un div con el atributo contentEditable="true"
como un campo de texto en lugar de un área de texto?¿Cuáles son las desventajas de usar un div de contentEditable en lugar de un textarea?
Respuesta
Funcionaría bien, pero sería un poco más difícil que una forma, simplemente porque vas a tener que conectar tu propia lógica para hacer que el evento de clic del botón rastree la div correcta, obtén su contenido, y luego realizar la presentación. La ventaja de un área de texto es que el navegador se ocupa de todo eso por usted.
No es lo mismo. Primero semánticamente, el propósito de un área de texto es escribir/editar texto sin formato, mientras que con contentEditable puede editar la lista, por ejemplo (ver: htmldemo) En segundo lugar, el comportamiento también es diferente. Por ejemplo, en Chrome cuando prueba el siguiente enlace y elimina todo el contenido, pierde el foco (el elemento div desaparece) que no es el comportamiento esperado, o si es un idiota.
- 1. ¿Cuáles son algunas de las desventajas de usar una referencia en lugar de un puntero?
- 2. Cuáles son las desventajas de Typed DataSets
- 3. ¿Cuáles son las desventajas de usar SqlServer Views?
- 4. ¿Cuáles son las ventajas y desventajas de usar boost :: iterator_facade?
- 5. ¿Cuáles son las ventajas y desventajas de usar esquemas XML?
- 6. ¿Cuáles son las ventajas y desventajas de usar OpenID?
- 7. ¿Cuáles son las ventajas y desventajas de usar el GAC?
- 8. ¿Cuáles son las desventajas de H264?
- 9. ¿Cuáles son las ventajas/desventajas de usar Maven?
- 10. ¿Cuáles son las desventajas de Apache Wicket?
- 11. ¿Cuáles son las desventajas al usar Garbage Collection?
- 12. Enlazando directamente a un SWF, ¿cuáles son las desventajas?
- 13. Textarea contenteditable
- 14. ¿Cuáles son las desventajas de orientar la JVM en lugar de x86?
- 15. ¿Cuáles son las desventajas de los métodos estáticos?
- 16. ¿Cuáles son las ventajas y desventajas del Patrón de propiedades?
- 17. ¿Cuáles son las desventajas de utilizar ClickOnce Deployment en .Net?
- 18. ¿Cuáles son las ventajas de usar un errback?
- 19. ¿Cuáles son las desventajas de tener muchos índices?
- 20. ¿Cuáles son las ventajas y desventajas del autohospedaje?
- 21. Extrayendo texto de un contentEditable div
- 22. ¿Cuáles son las ventajas y desventajas de un sitio web que contiene una sola página?
- 23. ¿Qué tan confiable es usar contenteditable en un div para un editor WYSIWYG?
- 24. ¿Cuáles son las ventajas y desventajas de usar una red de entrega de contenido (CDN)?
- 25. ¿Cuáles son las ventajas y desventajas de reutilizar un cursor vs. crear un nuevo cursor?
- 26. ¿Cuáles serían las desventajas/riesgos de usar AF_UNSPEC?
- 27. ¿Cuáles son las ventajas/desventajas de usar Add-on SDK para desarrollar mi extensión de Firefox?
- 28. ¿Cuáles son las ventajas y desventajas de usar el patrón de controlador frontal?
- 29. ¿Cuáles son las ventajas y desventajas de usar servicios sobre componentes?
- 30. ¿Cuáles son las desventajas de usar ANTLR en comparación con Flex/Bison?
Si desea un campo * text *, use un área de texto, es menos probable que lo arruine. Solo use un div de contentEditable cuando necesite la capacidad de formatear el texto. – Anomie
No funcionaría con formularios. –