我在可编辑的电子邮件通知对话框中写了这个简单的html:


 <!DOCTYPE html>
< html>& #xA;< body>
< p id =“demo”> < / p>

< script type =“text / javascript”>
 document.getElementById(“demo”)。innerHTML =“这是来自JS”;&#xA ;< /脚本>

< / BODY>
< / HTML>
 代码>


 但是我无法在生成的电子邮件中看到字符串“this is from JS”。不确定我做错了什么?有什么指针吗?

答案 0 :(得分:1)
你有你的JS,但似乎你从来没有打过它。 尝试在加载或就绪功能中运行。
<script type="text/javascript">
window.onload = function() {
document.getElementById("demo").innerHTML = "this is from JS";
};
$( document ).ready(function() {
document.getElementById("demo").innerHTML = "this is from JS";
});
</script>
我认为这就是你要做的事。
更新:
好的,我找到了另一个适合你的功能。这是FIDDLE。
<body>
<p id="demo"></p>
<script>
document.addEventListener("DOMContentLoaded", function() {
document.getElementById("demo").innerHTML = "this is from JS";
});
</script>
</body>