Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как очистить textarea от heml тегов? (https://javascript.ru/forum/dom-window/81638-kak-ochistit-textarea-ot-heml-tegov.html)

Alexprom 02.01.2021 11:47

Как очистить textarea от heml тегов?
 
Здравствуйте!
Подскажите пожалуйста, как очистить textarea от heml тегов в CKeditor 4?
<div class="texttransl">
												<div class="row">
									                <div class="input-field col s12">
														<textarea name="news_heading_ru" id="news_heading_ru" class="materialize-textarea" rows="16"><?php echo $data['news_heading_ru']; ?></textarea>
														<script type="text/javascript" src="assets/js/ckeditor/ckeditor.js"></script>
				                                        <script>
														CKEDITOR.replace( 'news_heading_ru', { enterMode: Number(2),} );
														</script>
									                </div>
									            </div>
											</div>

Я бы отключил в конфиге все теги, но в другом textarea эти теги нужны. А как отключить именно в этом - не понимаю, искал в гугле но все четно...
Может есть решение??
Заранее большое спасибо!

Vaska 06.01.2021 15:37

Если есть функция отключить все теги в админке, значит каждый textarea находится внутри условия, отключены теги или нет.
В нужном вам textarea, в котором нужны теги, уберите в коде условие и потом в админке включите функцию убрать все теги.
Тогда в этом textarea все теги будут запрещены, а в другом textarea условие не будет распространяться и теги будут разрешены по умолчанию.

Nexus 07.01.2021 04:39

https://www.php.net/manual/ru/function.strip-tags.php

Vaska 07.01.2021 18:43

Цитата:

Сообщение от Nexus (Сообщение 532396)

На сколько я знаю, в одном регулярном выражении не получится учесть и уместить все правила для всех имеющихся тегов html.
Для такой задачи нужно писать целый файл-обработчик, который видимо уже есть и отлажен в СМСке топикстартера. Тогда зачем делать то, что уже есть? Проще настроить условие, добавив else.

Nexus 07.01.2021 18:47

Цитата:

Сообщение от Vaska
На сколько я знаю, в одном регулярном выражении не получится учесть и уместить все правила для всех имеющихся тегов html.

Что вы несете? Ознакомьтесь с описанием функции по ссылке, что я предоставил.


Часовой пояс GMT +3, время: 14:41.