哪里错了显示不出来
哪里错了显示不出来
2015-05-04
很多问题都是不细心造成的。
————————————————————————————
window.onload(timeDtate());
调用的方法名称不正确。这个仅仅是开始;
var num=year+"年"+month+"月"+dt+"日"
代码没有正常以分号结束;
Uncaught TypeError: Cannot set property 'innerHTML' of null
即使是上面都改好了,查看静态页面还是会有问题的,因为当加载静态页面的时候执行到:
var num1=document.getElementById("datrs");
的时候会报错。
正确代码已经放上。
结果:
你好,欢迎访问贵美商城!2015年5月4日
<html> <head> <title>Date</title> <meta charset="UTF-8"> </head> <body> <span id="datrs"></span> <script type="text/javascript"> function timeDate(){ var date=new Date(); var year=date.getFullYear(); var month=date.getMonth()+1; var dt=date.getDate(); var num=year+"年"+month+"月"+dt+"日"; var num1=document.getElementById("datrs"); num1.innerHTML="<font>你好,欢迎访问贵美商城!"+num+"</font>"; } window.onload(timeDate()); </script> </body> </html>
举报