jsph
Version:
use php/asp tags with javascript language to produce output from templates
25 lines • 698 B
HTML
<html>
<head>
<title>json template sample</title>
<script src="../src/jsph.js"></script>
<head>
<body onload="on_body_load();">
<h1> here is some dynamically created content </h1>
<div id="target"></div>
<script id="template" type="text/template">
<ul>
for (var i = 1; i <= 100; i++) {
<li>entry # i
}
<ul>
</script>
<script type="text/javascript">
function on_body_load() {
var template = document.getElementById("template").innerHTML;
var renderTemplate = jsph.compile(template);
var targetDiv = document.getElementById("target");
targetDiv.innerHTML = renderTemplate();
}
</script>
</body>
</html>