2013-03-19 181 views
0

我想使用moment.js,并在html的头部包含了moment.js。我使用foundation框架和加载像这样的JS:JavaScript片段在控制台上工作,但不在页面上

<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

这可能是返回的东西。但据我所知,你没有做任何事情。您没有将其记录在控制台中,也没有将其推送到屏幕 – 2013-03-19 01:25:40

+0

JavaScript不能像PHP一样工作 – tjb1982 2013-03-19 01:27:18

回答

4

你需要做一些事情的结果:

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