我觉得有两种实现方法
第一种就是通过动态语言赋值,比如asp.net
<input type="text" text=<%=DateTime.now()%>>
第二种就是通过js,赋值
比如有一个
<input type="text" id="time" >
写一个函数
<script type="text/javascript">
function showtime(){
var t = document.getElementById("time")
var date = new Date()
t.value = date.getFullYear()+"-"+date.getMonth()+"-"+date.getDate()
}
</script>
在<body onload="showtime()">触发这个函数就可以了!
希望对你有帮助!
以3.0为例:项目head块中写入以下:
<script language="javascript" type="text/javascript" src="~/canlendar.js"></script>
调用时在所要用日期的TextBox控件加入onclick事件:onclick='popUpCalendar(this,document.form1.TextBox1,"yyyy-mm-dd")'
以上方法名popUpCalendar不同版本可能会不同,调用时看源码
calendar.js是一款跨浏览器的javascript库,专为创建日历、事件管理和筛选等功能而设计。它提供了一套简单而易用的API,可以帮助开发者快速构建功能强大的日历应用程序。尚未实现指的是,该库还在开发中,目前还不能进行实际使用。