Я пытаюсь понять, как создать текстовое поле с 3 кнопками: полужирным шрифтом, курсивом, подчеркиванием. Я не могу использовать какой-либо редактор WYSIWYG, поскольку я протестировал большинство из них, и никто не подходит для моих нужд. (например, большинство из них настраиваются и могут дать мне возможность использовать 3 кнопки, но проблемы возникают, когда я вставляю форматированный текст в поле. Даже если я все настрою, например, с tinymce, у меня возникают проблемы.)
Мне действительно нужен простой, базовый текстовый редактор с полужирным шрифтом, курсивом, подчеркиванием, и если я копирую и вставляю форматированный текст в текстовое поле, я не хочу, чтобы он действовал как редактор форматированного текста, я хочу, чтобы он действовал как настоящий textarea, который автоматически удалит ВСЕ форматирование. Люди могут сказать, что я могу сделать это с помощью правильно настроенного редактора WYSIWYG, но ответ - НЕТ. Я потратил много часов, пытаясь настроить текстовые редакторы так, чтобы они принимали только полужирный шрифт, курсив и подчеркивание, и я столкнулся со многими ошибками / ошибками со всеми известными редакторами WYSIWYG. Я не программист, я качественный аналитик, поэтому привык находить ошибки.
Есть ли какие-либо предложения о том, как «создать» текстовое поле с полужирным шрифтом, курсивом и возможностями подчеркивания, которое будет принимать только эти функции? (не редактор форматированного текста). С Javascript я бы хотел по возможности избегать JQuery.