这段代码displayDate()
中的函数“ document.getElementById("myBtn").onclick = displayDate;
”怎么来的:
<!DOCTYPE html>
<html>
<body>
<p>Click "Try it" to execute the displayDate() function.</p>
<button id="myBtn">Try it</button>
<p id="demo"></p>
<script>
document.getElementById("myBtn").onclick = displayDate;
function displayDate() {
document.getElementById("demo").innerHTML = Date();
}
</script>
</body>
</html>
在没有 . 的情况下被调用()
。请注意,当您介绍 时()
,就像这样;document.getElementById("myBtn").onclick = displayDate();
, 该功能将自动执行,无需按下按钮Try it
;<button id="myBtn">Try it</button>
. 它是来自 w3schools.com 的代码片段:https://www.w3schools.com/js/tryit.asp ?filename=tryjs_events2 。我正在努力理解逻辑。
子衿沉夜
翻过高山走不出你
白衣染霜花
森栏
BIG阳
心有法竹
相关分类