javascript代码段在控制台上运行,但不在页面上

时间:2013-03-19 01:21:53

标签: javascript

我想使用moment.js并在html的head部分包含了moment.js。我正在使用foundation框架并像这样加载js:

<script src="/static/js/moment.js"></script>
<script src="/theme/javascripts/vendor/custom.modernizr.js"></script>
<script src="/theme/javascripts/foundation.min.js"></script> 

在我正在投放的网页中,我称之为:

<script>moment("20130420", "YYYYMMDD").fromNow();</script>

什么都没有出现。它是空白的。

然而,当我进入控制台并输入moment("20130420", "YYYYMMDD").fromNow();时,我在控制台中得到in a month是正确的。

可能会发生什么事情,以至于日期没有显示在页面上,但在控制台上有效?

1 个答案:

答案 0 :(得分:4)

你需要对结果做点什么:

<script>document.writeln(moment("20130420", "YYYYMMDD").fromNow());</script>