就这个简单的显示日期的也没用
 
       <span><script type="text/jscript"> 
       function datatime(){
       var d, s= "公元"
        d=new Data();
        s+=d.getYear();
        s+=d.getmonth()+1;
        s+=d.getdata();
        return(s);}</script></span>
</div>
  
</form>

</body>
</html>

解决方案 »

  1.   

    写成这样了
    你放html里面也没法显示吧~~~
      

  2.   

    <html>
    <body>
    <form>
    <div>       
     <span> <script type="text/jscript">   
           function datatime(){ 
           var d, s= "公元" 
            d=new Data(); 
            s+=d.getYear(); 
            s+=d.getmonth()+1; 
            s+=d.getdata(); 
            return(s);} </script> </span> 
    </div> 
       
    </form> </body> 
    </html> 
    这样不能用吗???哪里理解错了吗?
      

  3.   

    <html> 
    <body> 
    <form> 
    <script id ="test" type="text/jscript">     
           function datatime(){  
           var d, s= "公元"  
            d=new Data();  
            s+=d.getYear();  
            s+=d.getmonth()+1;  
            s+=d.getdata();  
            return(s);}  </script>   <div>         
    </div>   
        
    </form>   </body>   
    </html>   
      

  4.   

    這位兄弟錯別字實在太多,不要把'date'錯寫成'data';<form id="form1" runat="server">
        <span id='ShowDate'>  </span>  
        <script type="text/jscript">   
           function datetime(){ 
           var d, s= "公元"
            d=new Date();
            s+=d.getYear(); 
            s+=d.getMonth()+1; 
            s+=d.getDate(); 
            return(s);}
            
            document.getElementById('ShowDate').innerText = datetime();
            </script>
        </form>
      

  5.   

    说明:
    (1)你那代码不运行和VS2005没任何关系;
    (2)也不是浏览器解释执行出问题;
    (3)你的代码有问题(参见下述建议)。建议:(0)脚本方法里 try {} catch {} 一下;
    建议:(1)IE下开启脚本调试;
    建议:(2)使用 Firefox 下的FireBug 调试脚本。---------------------参考代码-----------------------------------
    <html>
    <head>
      <script type="text/jscript">
    // 显示当前日期时间,一秒一刷! // 冉冉毅马
            var clocktext;
            function scroll() 
            { 
                today = new Date(); 
                year = today.getFullYear(); month = today.getMonth() + 1; day = today.getDate();
                sec = today.getSeconds(); hr = today.getHours(); min = today.getMinutes(); 
                if (hr <= 9) hr = "0" + hr; if (min <= 9) min = "0" + min; if (sec <= 9) sec = "0" + sec; 
                var clocktext = year + "-" + month + "-" + day + " " + hr + ":" + min + ":" + sec; 
                //var clocktext = month + "-" + day + " " + hr + ":" + "<b>" + min + ":" + sec + "</b>"; 
                clocktimer = setTimeout("scroll()", 1000); 
                try { document.getElementById("spNow").innerHTML = clocktext; } catch(e) { }
            } 
            if (document.all) scroll(); // 适用于 IE
      </script>
    </head><body>
    <form>
    <div>        
    <span id="spNow"></span>
    </div>
    </form>  
    </body>  </html>
    ---------------------参考代码-----------------------------------
      

  6.   

    错误:d=new Data();    
    应为:d=new Date();
    ----------------------------   I 服了 You   ----------------------------
      

  7.   

     <script type="text/jscript" language="javascrpt">   
      

  8.   

    改成 new date() 一样 错误