日历用js如何实现

JavaScript06

日历用js如何实现,第1张

<script src="js/Calendar.js" type="text/javascript" language="javascript"></script>

加入到你的页面中 js/Calendar.js 这是控件的路径

<input name="txtDate" type="text" onclick="SelectDate(this)" readonly="readonly">

Calendar.js 这个东西应该可以找的到吧,onclick="SelectDate(this)" 这是调用的方法

自定义过滤器

{{a| xxx}}

Vue.filter('xxx',function(aa){

return aa<10?'0'+aa:''+aa

})

xxx是过滤器的名字

aa 是过滤的那个数据

如果那个数据小于10,则在他前面添加一个0

比如

过滤数据是 9

过滤后变成 09

我用的是vue,逻辑就是这样

你用的是哪个版本的.net framework?

通常需要设置PageLoad的Postback属性和文本框的改变属性

具体的我这里没有环境所以没法测试,你自己试试

另外,如果你的日历控件仅仅用于选择日期的话

建议选用现成的js脚本来实现功能

因为js更为快捷,而且无需服务器交互,所以更省资源,另外用js兼容性会更好一些