簡體   English   中英

Javascript獲取包含雙花括號的元素

[英]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>

https://jsfiddle.net/nazmul_sylhet/rpn921ea/1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM