我的指令是包含通过函数 表达式定义的函数,该函数在页面打开时在 页面顶部的h2中显示当前日期和时间。向h2添加一个id =“dateDisplay”。包括 一个自调用函数,用于更改第一个函数打印的日期文本 的颜色。使用javascript显示日期
林有点困惑如何完成这一点。我试图做一个函数表达式来显示日期,但我什么都没有显示,也没有错误。我试图做一个正文onload来调用该函数,但这会导致未定义函数的控制台错误。
HTML
<div>
<h2 id="dateDisplay"></h2>
</div>
的Javascript
var d = new Date();
var x = function dateDisplay(){
document.getElementById("dateDisplay").value = d;
}
我真的被指令混淆。我想要做什么才能达到这个目的。
编辑:我有一个错误,我的链接到我的js文件。现在的问题是我得到控制台错误document.getElementById ...是空天气我使用innerHTML或值或.innerText
为什么这个工作在jsfiddle,但不是当我上传到我的服务器?或者在komodo IDE中做一个预览视图? – kronis72
@ kronis72确保在加载'dateDisplay'元素后运行JavaScript。 –
我与我的js文件的链接有问题,但是您的代码示例中,我收到一个控制台错误,指出document.getelementbyid为空 – kronis72