[英]Javascript get element including double curly braces
我需要獲取一個元素並將其存儲為字符串形式的變量。
HTML:
<div id="my-element"><span>{{content}}</span></div>
JS:
var template = document.getElementById('my-element').innerHTML;
console.log(template); //returns empty element in console
像這樣:
<span></span>
但預期是:
<span>{{content}}</span>
正如我在評論中提到的那樣,您在getElementsById
有一個錯字
但這應該為您工作:
var template = document.getElementById('my-element'); console.log(template.innerHTML);
<div id="my-element"><span>{{content}}</span></div>
請看這個。
var template = document.getElementById('my-element');
console.log(template);
<div id="my-element"><span>{{content}}</span></div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.