---
title: "DOMcreate | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Function DOMcreate

-   DOMcreate<[K](#domcreatek) extends keyof [HTMLElementTagNameMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.HTMLElementTagNameMap/)\>(  
        tagName: [K](#domcreatek),  
        className?: string,  
        container?: [HTMLElement](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.HTMLElement/),  
    ): [HTMLElementTagNameMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.HTMLElementTagNameMap/)\[[K](#domcreatek)\][](#domcreate)
    
    #### Type Parameters
    
    -   K extends keyof [HTMLElementTagNameMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.HTMLElementTagNameMap/)
    
    #### Parameters
    
    -   tagName: [K](#domcreatek)
    -   `Optional`className: string
    -   `Optional`container: [HTMLElement](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.HTMLElement/)
    
    #### Returns [HTMLElementTagNameMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.HTMLElementTagNameMap/)\[[K](#domcreatek)\]
