<script language="JavaScript">
var isnMonth = new
Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
var isnDay = new
Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");
today = new Date () ;
Year=today.getYear();
Date=today.getDate();
if (document.all)
document.write("今天是: "+Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDay[today.getDay()])
</script>
----------------------------------
 一打开页面就显示了,那朋友 能把日期放到jsp 页面的table 里面去呢?
比如:<table>
    <tr>
       <td>把日期显示在这个地方</td>
    </tr>
</table>

解决方案 »

  1.   


    <table>
      <tr>
      <td id="test">把日期显示在这个地方</td>
      </tr>
    </table>
    <script language="JavaScript">
    var isnMonth = new
    Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
    var isnDay = new
    Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");
    today = new Date () ;
    Year=today.getFullYear();
    Date=today.getDate();
    //if (document.all)
    document.getElementById('test').innerHTML = "今天是: "+Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDay[today.getDay()]
    </script>
      

  2.   

    +1
    我猜楼主没把 <td id="test">这个加上
      

  3.   

    加了的,不信的话,你也可以创建一个html 的测试下。
            我之前就测试了,没有的。  麻烦大家帮帮忙  谢谢。。
      

  4.   

    不过 还有一种方法
    jsp 页面导入
    <%@ page language="java" import="java.text.SimpleDateFormat" pageEncoding="UTF-8"%><table>
        <tr>
            <td><%=(new SimpleDateFormat("yyyy年MM月dd日  E")).format(new Date())%></td>
        </tr>
    </table>
    可是访问的时候 会报500的错误
      

  5.   

    没自己试验过敢贴出来啊?全码给你,关键代码还是1楼的!
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <body>
    <table>
      <tr>
      <td id="test">把日期显示在这个地方</td>
      </tr>
    </table>
    <script language="JavaScript">
    var isnMonth = new
    Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
    var isnDay = new
    Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");
    today = new Date () ;
    Year=today.getFullYear();
    Date=today.getDate();
    //if (document.all)
    document.getElementById('test').innerHTML = "今天是: "+Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDay[today.getDay()]
    </script>
    </body>
    </html>
      

  6.   

    <td>把日期显示在这个地方</td>
    给上面的td设一个id:<td id="time">
    然后js函数中改一下:
    document.getElementById("time").value=
    "今天是: "+Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDay[today.getDay()]