为了账号安全,请及时绑定邮箱和手机立即绑定

哪里错了显示不出来

哪里错了显示不出来

正在回答

5 回答

就错两个地方 我帮您改正 第一:num1.innerHTML="<font>"+"你好,欢迎访问贵美商城!"+num+"</font>"

第二: window.onload=timeDate;

0 回复 有任何疑惑可以回复我~
#1

小破_孩 提问者

非常感谢!
2016-03-30 回复 有任何疑惑可以回复我~

请问这句num1.innerHTML="<font>你好,欢迎访问贵美商城!"+num+"</font>";中 。<font></font>在这表示什么呢? 

可以可以这样写吗?num1.innerHTML="你好,欢迎访问贵美商城!+num";


0 回复 有任何疑惑可以回复我~

很多问题都是不细心造成的。

————————————————————————————

window.onload(timeDtate());

调用的方法名称不正确。这个仅仅是开始;


var num=year+"年"+month+"月"+dt+"日"

代码没有正常以分号结束;


Uncaught TypeError: Cannot set property 'innerHTML' of null

即使是上面都改好了,查看静态页面还是会有问题的,因为当加载静态页面的时候执行到:

var num1=document.getElementById("datrs");

的时候会报错。


正确代码已经放上。

结果:

你好,欢迎访问贵美商城!2015年5月4日




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>
1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

哪里错了显示不出来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信