Есть ли способ передать значение редактора форматированного текста в контроллер в обычном тексте без изменения форматирования / стиля? Я использую cleditor в качестве текстового редактора. Это мой элемент textarea и то, как я его вызываю
$(document).ready(function() {
var options = {
width: 600,
height: 300,
controls: "bold italic underline strikethrough subscript superscript | font size style | color highlight removeformat | bullets numbering | outdent indent | alignleft center alignright justify | undo redo | rule link image unlink | cut copy paste pastetext | print source"
};
var editor = $("#editor").cleditor(options)[0];
})
<link href="~/CLEditor1_4_5/jquery.cleditor.css" rel="stylesheet" />
<script src="~/bootstrap-3.3.6-dist/js/jquery.min.js"></script>
<script src="~/CLEditor1_4_5/jquery.cleditor.js"></script>
<textarea rows="0" id="editor" cols="0" style="margin-left:0%" placeholder="Write message here"></textarea>
Я хочу отправить значение текстовой области в контроллер. Я делаю это с помощью val (). Но когда выбран любой стиль, например полужирный или itali c, он передает значение HTML, подобное этому.
<span style="font-weight: bold; font-style: italic; text-decoration-line: underline;">hello</span>
Я хочу передать его как обычный текст, но без изменения стилей. Я прошел через коды преобразования, но они дают мне простой текст. Так можно ли преобразовать его в обычную строку без изменения стилей ?? Пожалуйста, помогите мне