Почему во многих крупных компаниях, в чатах используют contenteditable=“true”?

226
09 ноября 2017, 04:55

В наборе сообщение VK, Slack, Asana, используют именно такой способ вставки текста?

Answer 1

Потому что это единственный способ отображения форматированного теста с картинками так, чтобы он был редактируемый и внутри показывался курсор. Конечно, можно что-нибудь намутить с позиционированием инпута, но это лишняя и довольно сложная возня. Проще накручивать желаемый функционал на contenteditable, тем более, это одна из древнейших браузерных фич (хотя у неё и есть минусы).

READ ALSO
Ссылка в iframe

Ссылка в iframe

Не могу открыть ссылку в iframe

318
Изменение цвета в textarea с помощью JQuery

Изменение цвета в textarea с помощью JQuery

Здравствуйте, есть сайт, на нем есть textarea, в ней нужно сделать так чтобы к примеру, если пользователь вводит "#" то вся строка стала красным,...

285
Как сделать фигуру из движущихся частиц? [требует правки]

Как сделать фигуру из движущихся частиц? [требует правки]

Нужно сделать фигуру из движущихся частиц, как в particlejs

202
Переменные в pug

Переменные в pug

Есть такой код

237