npm.io
1.0.3 • Published 8 years ago

dom-element-create

Licence
ISC
Version
1.0.3
Deps
0
Size
1 kB
Vulns
0
Weekly
0

Simple way to create a DOM element using built-in browser DOMParser function

Installation

npm install dom-element-create

Example


const createDomElement = require('dom-element-create')

const coolElement = createDomElement(`
	<div class="foo">
		<h1>bar</h1>
		<p>hello</p>
	</div>
`)

document.body.appendChild(coolElement)

Or, with callback :


const createDomElement = require('dom-element-create')

const coolElement = createDomElement(`
	<div class="foo">
		<h1>bar</h1>
		<p>hello</p>
	</div>
`, (element) => { //element === coolElement
	element.addEventListener('click', () => {
		alert('Hi, folks !')
	})
})

document.body.appendChild(element)