http://blog.csdn.net/meizz/archive/2003/06/09/17130.aspx

解决方案 »

  1.   

    http://blog.csdn.net/zhaoxiaoyang/archive/2005/11/13/528527.aspx
      

  2.   

    感谢rehearts(闪闪红心)给的源程序,但是不知道是不是我不会用,生成的效果失败。
    我写的网页
    <html>
    <head>
    <script src="dtp.js"></script>
    </head>
    <body>
    <input id="myDate" name="myDate" vlaue="2005-11-18" onClick="dtpDate(this, 'myDate')">
    <br/>
    <input id="myTime" name="myTime" vlaue="02:14" onClick="dtpTime(this, 'myTime')">
    </body>
    </html>
      

  3.   

    用showModalDialog,比方如下:
    下面是你的主页面,随便取个名:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <meta http-equiv="content-type" content="text/html" charset="utf-8">
    <link rel="stylesheet" type="text/css" href="">
    <script type="text/javascript" src=""></script>
    <script>
    var vDialog=null;
    function rdl_doDialog()
    { vDialog=showModalDialog("dialog2.html",window,"status:no;resizable:yes;dialogHeight:210px;dialogWidth:360px;unadorne:yes");
    if (vDialog != null) 
    {
    vDialog.idDialogInput.value = idOpenerInput.value;
    }
    }
    </script>
    </HEAD><BODY>
    <input type=text id="idOpenerInput" value="传递过来的文字"><br><br>
    <input type="button" onclick="rdl_doDialog();" value="选择日期">
    </BODY>
    </HTML>--dialog2.html--
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <meta http-equiv="content-type" content="text/html" charset="utf-8">
    <link rel="stylesheet" type="text/css" href="">
    </head>
    <BODY>
    <SELECT NAME="" id="year" name="year">
    <option value="2006">2006</option>
    </SELECT>
    <SELECT NAME="" id="month" name="month">
    <option value="9">09</option>
    </SELECT>
    <SELECT NAME="" id="day" name="day">
    <option value="28">28</option>
    </SELECT>
     <input type="button" onclick="window.dialogArguments.idOpenerInput.value=year.value+'-'+month.value+'-'+day.value;window.close();" value="确定">
    </BODY>
    </HTML>