Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ребят выручайте  (Прочитано 632 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн drlenux

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Ребят выручайте
« : 30 Июля 2014, 12:40:47 »
Описание: в такой *опе я ещё не был

Нужно как-то средствами js удалить все теги в
<div contenteditable="true" id="mess"></div>Пишу чат для соцки.
нужно удалить все теги кроме: {"<br>","<img ***>"}

Мозгов как я понял мне не хватает(((

Пользователь решил продолжить мысль 30 Июля 2014, 16:10:34:
Нашел способ:
$('#mess').find('*').not('br,img').remove();Но есть недостаток, нужно, чтобы удалялись только теги, а содержимое оставалось
« Последнее редактирование: 30 Июля 2014, 16:10:34 от drlenux »

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Ребят выручайте
« Ответ #1 : 01 Августа 2014, 08:32:51 »
Когда удаляются теги, то удаляются тег со всем что ниже его лежит по древовидной структуре.
Строчка на Jquery, что Вы привели это и делает.
Скажите яснее, что Вы хотите (лучше на примере).

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: Ребят выручайте
« Ответ #2 : 01 Августа 2014, 11:56:19 »
.text()
Я знаю только то, что ничего не знаю, остальные не знают и этого.

 

Страница сгенерирована за 0.016 секунд. Запросов: 21.