逐字获取<template>标签内容?

时间:2018-11-08 23:22:47

标签: javascript html

类似于this,但该答案实际上可以转换模板内容。例如

console.log(document.getElementById('t').innerHTML);
console.log(document.getElementById('t').content.textContent);
<template id="t">
<p>i <3 cheese</p>
</template>

这将输出

<p>i &lt;3 cheese</p>
i <3 cheese

我想要回来的是:

<p>i <3 cheese</p>

<template></template>之间的确切数字。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

我突然想到我只能使用脚本标签。

console.log(document.getElementById('t').innerHTML);
<script id="t" type="text/my-template-language">
<p>i <3 cheese</p>
</script>