时间戳数组



我需要一点帮助。 我正在尝试弄清楚如何使用数组执行此操作。 有 8 个不同的区域使用时间戳。 每个区域的 ID 是 TS - TS8。我需要它,当我更新时间时,它会更新所有区域。 谁能帮我解决这个问题?

<script type="text/javascript">
function setEffectiveDate() {
    document.getElementById("ts").effdte.value = '<?php echo("As of: " . date('d F, Y') . " 12:10 AM ET") ?>';
    for (i=2; i<=6; i++)
        document.getElementById("ts" + i).effdte.value = '<?php echo("As of: " . date('d F, Y') . " 12:10 AM ET") ?>';
}
</script>

感谢您的回复! setEffectiveDate 被稱為 <body onLoad="setEffectiveDate();">,"effdte" 如下

<form name="ts" id="ts">
  <table cellpadding="0" cellspacing="0" border="0" width="650" id="effective_date">
    <tr>
     <td><input id="effdte" type="text" name="effdte" value="" readonly="readonly" /></td>
    </tr>
  </table>
</form>

谢谢!

您将服务器端与客户端脚本混淆了。如果解析此函数,PHP 会将页面加载到函数中的时间时间戳添加。因此,每次调用此函数时,都会加载相同的时间戳。

我不确定您要加载什么,我想此代码中缺少一部分(例如,您页面的哪个部分正在调用 setEffectiveDate() 函数?

另外,我不确定您的document.getElementByID()部分中的"effdte"是什么。

相关内容

  • 没有找到相关文章

最新更新