关于javascript事件

时间:2015-12-12 08:03:16

标签: javascript javascript-events

<script>
function displayDate() {
    document.getElementById("demo").innerHTML = Date();
}
</script>


<script>
function displayDate() {
    document.getElementById("demo").innerHTML = displayDate();
}
</script>

为什么程序在我写Date()时执行; &安培;没有执行写入displayDate();

是否有理由这样做??

2 个答案:

答案 0 :(得分:3)

因为第二个是递归的,没有终止条件。

答案 1 :(得分:0)

displayDate()是一个仅适用于某些情况的函数 - 例如某些浏览器中的日历或日期选择器。

Date()是一个内置的JS对象,可以打印用于innerHTML。但你应该做Date.getDate()