我有W3School的确切代码。虽然代码在他们的网站上运行,但它在我的PC上并不真正起作用(单击该按钮不会产生任何结果)。我不认为Date()对象的getDay()方法正常工作,但我仍然无法弄清楚确切的问题是什么。提前谢谢。
来自W3School的原始链接: http://www.w3schools.com/js/tryit.asp?filename=tryjs_switch
<!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>
答案 0 :(得分:1)
样品显然很好,它适用于我尝试过的多台机器。问题在你的机器上。
试试这个:
如果您尝试使用其他浏览器,它也会有所帮助。
答案 1 :(得分:-2)
试试这个
button onclick="myFunction();">Try it</button>
而不是
button onclick="myFunction()">Try it</button>