到51js上看一下源代码就知道,很容易的啊关于日期的常见操作
http://community.csdn.net//Expert/TopicView2.asp?id=4360247&datebasetype=now
js FAQ贴
http://community.csdn.net//Expert/TopicView2.asp?id=4356360&datebasetype=now
DHTML手册,js手册,dom手册下载
http://community.csdn.net//Expert/TopicView2.asp?id=4356325&datebasetype=now

解决方案 »

  1.   

    可以用打开新窗口 然后将文本框的内容在新页面内运行的方法<script language=javascript>
                function doCode(){
                 var mCode;
                 mCode=txtCode.value;
                 
                mWin=window.open('','mWin','status=yes,toolbar=no,menubar=no,location=no');
                 mWin.openner='mWin';
                 mWin.document.write(mCode); 
                }
                </script>
                </head>
                <body style=text-align:center;>
                <textarea id=txtCode rows=20 cols=100></textarea><br><br>
                <input type=button onclick=doCode(); value=运行代码>
      

  2.   

    楼上的,你认真看了我的问题吗?
    我问的是在显示页面中,搜索数据中有[html]……[/html]的部分,用正则替换为一个文本框,文本框的内容为[html][/html]中间的部分。然后点击按钮可以直接运行。这些我都做好了。大部分也都正常运行。但当中间的部分含有连续的半角空格的时候,运行后的页面中那些半角空格在源码中变成了???? 这样。为什么?