<head runat="server">
    <title>Untitled Page</title>
 <script type="text/javascript" language="javascript">
   var second=0;
   var minute=0;
   var hour=0;
   window.setinterval("OnlineStayTimes();",1000);
   Function OnlineStayTimes()
   {
    second++;
    if(second==60){second=0;minute+=1;}
    if(minute==60){minute=0;hour+=1;}
    window.status="停留时间"+hour+"小时"+minute+"分钟"+second+"秒";
   }
   </script>
</head>
<body style="background-color:#ffffcc">    <asp:Label ID="Label1" runat="server" Text="Label" OnLoad="OnlineStayTimes();"></asp:Label>
   
</body>
</html>
Error 1 必須是 ) D:\WebERP4\EX01_10.aspx 24
Error 2 無效的運算式詞彙 ')' D:\WebERP4\EX01_10.aspx 24 请问高手我哪里写错了。不是这样调用的吗?

解决方案 »

  1.   

      window.setinterval("OnlineStayTimes();",1000);去掉红色的分号
      

  2.   


    <html>
    <head><title> Test!</title>
    </head>
    <body onUnload = gbz()>
    <script type="text/javascript">
    dk = new Date();
    fumction gbz(){
    gb = new Date();
    minutes = gb.getMinutes() - dk.getMinutes();
    seconds = gb.getSeconds() - dk.getSeconds();
    time = minutes + "分" + seconds + "秒";
    alert(time)}
    </script>
    </body>
    </html>OR<body style="background-color:#ffffcc" onUnload = OnlineStayTimes()>
      

  3.   

    注意大小写
    window.setInterval  //window.setinterval   
    function OnlineStayTimes()//Function OnlineStayTimes()
      

  4.   

    window.setInterval("OnlineStayTimes()", 1000);
    OR
    window.setInterval(OnlineStayTimes, 1000);