如何让php文档基于javascript的if语句显示结果

如何让php文档基于javascript的if语句显示结果,javascript,if-statement,Javascript,If Statement,在PHP文档中的一些HTML代码中,我有以下几行代码: Current Year <span="year"></span> 我们本年度的结果与预期一致 然后,我还尝试将document.getElementById更改为document.write,如下所示: Current Year <script type="text/javascript"> var m = new Date().getMonth(); var y = new Date

在PHP文档中的一些HTML代码中,我有以下几行代码:

Current Year <span="year"></span>
我们本年度的结果与预期一致

然后,我还尝试将document.getElementById更改为document.write,如下所示:

Current Year <script type="text/javascript">
    var m = new Date().getMonth();
    var y = new Date().getFullYear();
    var x = "";
    if (m<2) { x = y-1 }
    else { x = y }
    document.write(x);
没有任何幸运…

改变

<span="year"></span>

…m<4,因为现在是四月,只是为了测试


请参见

错误是您的html代码。您忘记将id添加到分区更改中

Current Year <span="year"></span>


与其说它不起作用,不如解释一下发生了什么。你没有得到输出吗?您是否获得了意外的输出?你有错吗?该死的。。。第一次尝试是document.write,它是如何工作的我使用了document.getElementById,但忘了在我的tnx中提到id!
<span="year"></span>
<span id="year"></span>
Current Year <span="year"></span>
Current Year <span id="year"></span>