Contenteditable добавляет
, когда я нажимаю пробел

Я не уверен, почему, но если у вас есть элемент с включенным contenteditable, при первом вводе пробела он добавит
тег в элемент. Если в элементе по умолчанию есть пробел (

это тест

), все будет хорошо, но как только пользователь нажимает этот пробел (или даже копирует + вставляет пробел), Firefox добавляет
к

.

Кто-нибудь знает почему или простое исправление? Я впервые играю с contenteditable, так что многое из этого для меня в новинку. На данный момент я просто использую $ ('br'). Remove () , который, кажется, работает, но мне бы хотелось получить объяснение и правильный способ предотвратить это, если кто-нибудь знает.

12
задан Jordan 28 October 2010 в 00:20
поделиться