1

我有一个 .js 文件:

function date() 
{
    document.getElementById("id1").innerHTML = Date();
}

还有一个页面:

<p id="id1"></p>
<button type="button" onclick="date()">Click here</button>

但是点击它并没有做任何事情。少了什么东西?

4

2 回答 2

2

只需添加

<script type='text/javascript' src="path_to_js_file"></script>

在您的 html 页面顶部

于 2012-11-04T22:36:47.047 回答
0

我在这里发现了一个问题:

首先,您需要创建一个 Date 对象,如下所示:

var d = new Date();

然后使用getDate(), getMonth(), 等等...

var full = d.getMonth + 1; // getMonth returns 0 - 11
full += "/" + d.getDate;
full += "/" + d.getFullYear;
document.getElementById("id1").innerHtml = full;

另外,不要忘记包含<script src="script.js"></script>在您的脑海中。

于 2012-11-04T22:52:17.340 回答