<input name="xx" type="text" id="xx" value="<%=date()%>" />或<%=now()%>

解决方案 »

  1.   

    <html>
    <body>
    <input name="xx" type="text" id="xx" value="<%=date()%>" />
    <input name="xx" type="text" id="xx" value="<%=now()%>" />
    <body>
    </html>
    楼上的好心人,我试了不行啊,...
      

  2.   

    <INPUT id="test" type="text" value="">
    <script>
    t();
    function t(){
    var dt = new Date(); // 客户端的时间
    document.getElementById("test").value = dt.getYear()+"-"+(parseInt(dt.getMonth())+1)+"-"+dt.getDate();
    }
    </script>
      

  3.   

    yunfeifan(云飞凡),你的方法太复杂,我提问时候说了,能不能在那个基础上加1些代码实现. 而不用单独搞个JS来赋值.
      

  4.   

    如果是HTML的话用楼上仁兄的
    我的那个只是在ASP里的
      

  5.   

    1楼的取服务端时间,不能用于纯html。3楼的取客户端时间,可以直接运行
      

  6.   

    在那个基础上加1些代码实现 ,还是要通过其他对象来触发它的。比如:
    <body onload="test.focus()">
    <INPUT id="test" type="text" value="" onfocus="javascript:var dt = new Date();this.value =dt.getYear()+'-'+(parseInt(dt.getMonth())+1)+'-'+dt.getDate()"></body>
      

  7.   

    (parseInt(dt.getMonth())+1)为什么还要加1啊? JS刻意这么搞的?
      

  8.   

    建议你找个javascript 手册,反反复复看个N遍,就算不写代码,也把一些基础知识看看。