为什么这段代码不起作用?我一直试图看看问题是什么,但无法弄明白!
<script>
function change()
{
document.getElementByID("text").innerHTML=Date();
}
</script>
<div id="text">Here is some text</div>
<button type="button" onclick="change()">OK?</button>
但是这段代码有效:
<script>
function displayDate()
{
document.getElementById("demo").innerHTML=Date();
}
</script>
<h1>My First JavaScript</h1>
<div id="demo">This is a paragraph.</div>
<button type="button" onclick="displayDate()">Display Date</button>
第一个代码有什么问题?
答案 0 :(得分:3)
innerHtml vs innerHTML(大写)
答案 1 :(得分:3)
您的第一个例子ID
中有一个大写document.getElementById
。它应该是小写的Id