Skip to content

Node.createSpan method

Node › createSpan

Official

Creates a new <span> element.

Signature:

createSpan(o?: string | DomElementInfo | undefined, callback?: ((el: HTMLSpanElement) => void) | undefined): HTMLSpanElement

Parameters:

Parameter Type Description
o? string | DomElementInfo | undefined The options object.
callback? ((el: HTMLSpanElement) => void) | undefined A callback function to be called when the element is created.

Returns: HTMLSpanElementThe created element.

Example:

document.body.createSpan({ text: 'foo' }, (span) => {
span.createEl('strong', { text: 'bar' });
});