給<script>
設置type="text/template"
,標簽里面的內容不會被執行,也不會顯示在頁面上,但是可以在另一個script里面通過獲取插入到頁面中。這樣就把大段的HTML操作從js里面分離開了。
<body>
</body>
<script type="text/template" id="demo">
<p>我是script的type為template的用法</p>
</script>
<script>
var isneed=false;
if(isneed==true){
var appendHtml=document.getElementById("demo").innerHtml;
document.getElementByTagName('body')[0].appendChild(appendHtml);
}
</script>
此方法可實現按需加載html,js,css