Sometimes, we want to load HTML template with JavaScript.
In this article, we’ll look at how to load HTML template with JavaScript.
How to load HTML template with JavaScript?
To load HTML template with JavaScript, we use the importNode
method.
For instance, we write
<html>
<head>
<template>My template</template>
</head>
<body>
<script>
document.body.append(
document.importNode(document.querySelector("template").content, true)
);
</script>
</body>
</html>
to call importNode
to import the template element’s content.
Then we call append
to append the template element’s content into the body element as its last child.
Conclusion
To load HTML template with JavaScript, we use the importNode
method.