Helpers/html

applyStyles

applyStyles(html): string

If the HTML has CSS rules with selectors,
it applies them to the selectors in the HTML itself
and then removes the selector styles, leaving only the inline ones.

Parameters

Name Type
html string

Returns

string

Defined in

src/core/helpers/html/apply-styles.ts#39


cleanFromWord

cleanFromWord(html): string

The method automatically cleans up content from Microsoft Word and other HTML sources to ensure clean, compliant
content that matches the look and feel of the site.

Parameters

Name Type
html string

Returns

string

Defined in

src/core/helpers/html/clean-from-word.ts#19


htmlspecialchars

htmlspecialchars(html): string

Convert special characters to HTML entities

Parameters

Name Type
html string

Returns

string

Defined in

src/core/helpers/html/htmlspecialchars.ts#14


nl2br

nl2br(html): string

Inserts HTML line breaks before all newlines in a string

Parameters

Name Type
html string

Returns

string

Defined in

src/core/helpers/html/nl2br.ts#14


safeHTML

safeHTML(box, options): void

Removes dangerous constructs from HTML

Parameters

Name Type
box HTMLElement | DocumentFragment
options safeOptions

Returns

void

Defined in

src/core/helpers/html/safe-html.ts#22


sanitizeHTMLElement

sanitizeHTMLElement(elm, «destructured»?): boolean

Parameters

Name Type
elm Element | DocumentFragment
«destructured» safeOptions

Returns

boolean

Defined in

src/core/helpers/html/safe-html.ts#43


stripTags

stripTags(html, doc?, exclude?): string

Extract plain text from HTML text

Parameters

Name Type Default value
html string | Node undefined
doc Document document
exclude Nullable<Set<HTMLTagNames>> null

Returns

string

Defined in

jodit/src/core/helpers/html/strip-tags.ts:36