javascript代码段可以在控制台上工作,但不能在页面上工作
我想使用并且已经在html的开头部分包含了moment.js。我正在使用框架并加载js,如下所示:javascript代码段可以在控制台上工作,但不能在页面上工作,javascript,Javascript,我想使用并且已经在html的开头部分包含了moment.js。我正在使用框架并加载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 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>
时刻(“20130420”,“yyyyymmdd”).fromNow();
什么也没出现。它是空白的
但是,当我转到控制台并键入moment(“20130420”,“yyyyymmdd”).fromNow()代码>,我在控制台中获得了一个月的,这是正确的
会发生什么情况,使得日期不会显示在页面上,而是在控制台上工作 你需要对结果做点什么:
<script>document.writeln(moment("20130420", "YYYYMMDD").fromNow());</script>
document.writeln(moment(“20130420”,“yyyyymmdd”).fromNow();
您需要对结果做些什么:
<script>document.writeln(moment("20130420", "YYYYMMDD").fromNow());</script>
document.writeln(moment(“20130420”,“yyyyymmdd”).fromNow();
它可能返回了一些东西。但据我所知,你什么都没做。您没有将其记录在控制台中,也没有将其推送到屏幕上。JavaScript不起作用,就像PHPIt可能会返回一些东西一样。但据我所知,你什么都没做。您没有将其记录在控制台中,也没有将其推送到屏幕上JavaScript与PHP不一样