我需要获取一个元素并将其作为字符串存储到变量中。
HTML:
master
JS:
develop
像这样:
<div id="my-element"><span>{{content}}</span></div>
但预期的是:
var template = document.getElementById('my-element').innerHTML;
console.log(template); //returns empty element in console
答案 0 :(得分:1)
正如我在评论中提到的那样,getElementsById
但这应该适合你:
var template = document.getElementById('my-element');
console.log(template.innerHTML);
<div id="my-element"><span>{{content}}</span></div>
答案 1 :(得分:0)
请看这个。
var template = document.getElementById('my-element');
console.log(template);
<div id="my-element"><span>{{content}}</span></div>