Function: createDom()
ts
function createDom<K>(domAttrs?): HTMLElementTagNameMap[K];Creates a new DOM element based on the provided attributes.
Type Parameters
| Type Parameter |
|---|
K extends keyof HTMLElementTagNameMap |
Parameters
| Parameter | Type | Description |
|---|---|---|
domAttrs? | DomAttrs<K> | Optional attributes for the new element. |
Returns
HTMLElementTagNameMap[K]
The newly created element.
Example
ts
const myDiv = createDom({
tagName: 'div',
node: 'Hello, world!',
container: document.body
})
console.log(myDiv.textContent)Since
1.0.0