Как бы я пошел на дезинфекцию вложенных списков, как только пользователь отправит некоторую HTML-разметку.HTML, как удалить вложенные списки?
Список создается с помощью execCommand ('insertUnorderedList', false, null) По какой-то причине firefox будет группировать списки, когда это используется в строке внутри li, в то время как другие браузеры просто удаляют список (что является тем, что я хотеть). Я хотел бы удалить вложенность, чтобы предотвратить несогласованность браузера с представленным html.
пример:
<ul>
<li>
<ul>
<li></li>
</ul>
</li>
</ul>
Я хотел бы, чтобы удалить внутреннюю мкл, чтобы получить
<ul>
<li>
</li>
</ul>
EDIT: Это пользовательский ввод мне нужно, чтобы дезинфицировать.
Вы получаете текстовый редактор и открываете html-файл, а затем удаляете его. – Xrait
Это пользовательский ввод, который мне нужно дезинфицировать. – Clint
Как пользователь вводит ввод? – Xrait