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

求教关于setInterval

求教关于setInterval

超级巨浪大切 2017-11-29 22:47:55
<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>Document</title>     <style type="text/css">         * {             padding:0px; margin:0px; font-size:111px;         }         #div1 {             margin:350px 0 0 ;          }     </style>     <script type="text/javascript">         function toDou(n){             if(n>10){                 return ""+n;             }else{                 return "0"+n;                }         }         window.onload=function () {          //这是以第一个版本!!!!!!!!             setInterval(function(){                 var oImg=document.getElementsByTagName("img");             var oDate=new Date();             var str=toDou(oDate.getHours())+toDou(oDate.getMinutes())+toDou(oDate.getSeconds());                 for(var i=0;i<oImg.length;i++){                     oImg[i].src=str.charAt(i)+'.png';             }                    },1000);         //这是第二个版本!!!!!!!!!         /*      function haha(){                 var oImg=document.getElementsByTagName("img");                 var oDate=new Date();                 var str=toDou(oDate.getHours())+toDou(oDate.getMinutes())+toDou(oDate.getSeconds());                 for(var i=0;i<oImg.length;i++){                     oImg[i].src=str.charAt(i)+'.png';             }                }                 setInterval(haha(),1000);*/     </script> </head> <body>     <div id="div1">         <img src="1.png">         <img src="1.png">         :         <img src="1.png">         <img src="1.png">         :         <img src="1.png">         <img src="1.png">     </div> </body> </html>请问为什么第一个版本可以正常运行,而第二个版本我只是给fucntion() 加了个名字,然后在setInterval中调用它就不成功了呢?!!
查看完整描述

1 回答

已采纳
?
怳然如夢

TA贡献6条经验 获得超2个赞

去掉haha后面的()

查看完整回答
2 反对 回复 2017-11-29
  • 1 回答
  • 0 关注
  • 859 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信