<script language="javascript">
today=new Date();
year=today.getYear();
month=today.getMonth()+1;
date=today.getDate();
var str= year+"-"+month+"-"+date
form1.aa.value=str;
</script>
<form name="form1">
<input type="text" name="aa" value=" 应该怎么写 ">
</form>

解决方案 »

  1.   

    <script language="javascript">
    today=new Date();
    year=today.getYear();
    month=today.getMonth()+1;
    date=today.getDate();
    var str= year+"-"+month+"-"+date
    form1.aa.value=str;
    </script>
    <form name="form1">
    <input type="text" name="aa" value=<% =str %>>
    </form>
      

  2.   

    <script language="javascript">
    function setdate() {
    today=new Date();
    year=today.getYear();
    month=today.getMonth()+1;
    date=today.getDate();
    var str= year+"-"+month+"-"+date
    form1.aa.value=str;
    }
    </script>
    <form name="form1">
    <input type="text" onClick="setdate();" name="aa" value="点击生成日期">
    </form>
      

  3.   

    <script language="javascript">
    function getDate(){
    today=new Date();
    year=today.getYear();
    month=today.getMonth()+1;
    date=today.getDate();
    var str= year+"-"+month+"-"+date;
    form1.aa.value=str;
    }</script>
    <body onLoad = "getDate()">
    <form name="form1">
    <input type="text" name="aa" ></form>
    </body>
      

  4.   

    <script language="javascript">
    today=new Date();
    year=today.getYear();
    month=today.getMonth()+1;
    date=today.getDate();
    SJ= year+"_"+month+"-"+date;
    document.forms[0].aa.value=SJ;
    </script>
    <form>
    <input type="text" name="aa">
    </form>