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

How to get a php document to show a result based on a if statement of a javascript

本文关键字:javascript if 结果 语句 显示 何获取 获取 文档 php      更新时间:2023-09-26

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

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

然后用下面的JS代码来显示我们的当前年份。

<script type="text/javascript">
var m = new Date().getMonth();
var y = new Date().getFullYear();
if (m<2) {
    document.getElementById("year").textContent = y-1;
}
else {
document.getElementById("year").textContent = y;
}
</script>

因此,"如果"我们的当前月份是第一季度(1月、2月、3月)中的一个,代码打算在id为"year"的元素中显示"2013"(我们的当前年份-1)。"ELSE"代码旨在在同一元素中显示"2014"。

我试图删除IF语句,只使用

document.write(y);

我们今年的成绩如预期。

然后我还尝试将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>

<span id="year"></span>

m < 4,因为现在是四月(只是为了测试)。。。

参见fiddle

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

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

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