Vigueur IE contentEditable élément pour créer des sauts de ligne sur la touche Enter, sans casser Annuler

Sur Internet Explorer, une contentEditable DIV crée un nouveau paragraphe (<p></p>) chaque fois que vous appuyez sur Entrée alors que Firefox crée un <br/> tag.

Comme discuté ici, il est possible d'utiliser JavaScript pour intercepter l'Entrée de pression de touches et l'utilisation de la gamme.pasteHTML pour créer un <br/> à la place. Mais cela rompt le menu Annuler; une fois que vous appuyez sur Entrée, vous ne pouvez plus Annuler-delà de ce point.

Comment puis-je forcer le contentEditable élément pour créer des sauts de ligne uniques sur Entrer sans casser l'Annuler?

  • Bon point - et même la disposition des Éditeurs WYSIWYG peut vous aider avec ceci, qu'ils mettent en œuvre leurs propres systèmes d'annuler.
InformationsquelleAutor Dan Fabulich | 2010-02-08