이 코드를 사용하면 버튼을 누를 때마다 임의의 날짜가 생성되고 텍스트가 업데이트되어야합니다. 그러나 나는 버튼을 누를 때마다 아무 일도 일어나지 않는다.각 버튼을 누를 때마다 페이지가 업데이트되지 않는 이유
<!DOCTYPE html>
<html>
<body>
<p>Click the button to display what day it is today.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
function myFunction()
{
var x;
var d=new Date().getDay();
switch (d)
{
case 0:
x="Today it's Sunday";
break;
case 1:
x="Today it's Monday";
break;
case 2:
x="Today it's Tuesday";
break;
case 3:
x="Today it's Wednesday";
break;
case 4:
x="Today it's Thursday";
break;
case 5:
x="Today it's Friday";
break;
case 6:
x="Today it's Saturday";
break;
}
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>