2011-03-12 243 views

Respuesta

16

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.

7

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.

Cuestiones relacionadas