⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datepicker.script

📁 自己写的tapestry 的带验证的DatePicker
💻 SCRIPT
字号:
<?xml version="1.0" encoding="UTF-8"?><!-- $Id: DatePicker.script,v 1.4 2003/06/01 05:05:02 hlship Exp $ --><!DOCTYPE script PUBLIC	"-//Apache Software Foundation//Tapestry Script Specification 3.0//EN"	"http://jakarta.apache.org/tapestry/dtd/Script_3_0.dtd">  <script><include-script resource-path="DatePicker.js"/><input-symbol key="name"  class="java.lang.String" required="yes"/><input-symbol key="formName" class="java.lang.String" required="yes"/><input-symbol key="monthNames"  required="yes"/><input-symbol key="shortMonthNames" required="yes"/><input-symbol key="weekDayNames" required="yes"/><input-symbol key="shortWeekDayNames"  required="yes"/><input-symbol key="firstDayInWeek" required="yes"/><input-symbol key="minimalDaysInFirstWeek" required="yes"/><input-symbol key="format" required="yes"/><input-symbol key="includeWeek" required="yes"/><input-symbol key="value" required="no"/><let key="calendarObject" unique="yes">	calendar_${name}	</let><let key="buttonName">	${name}$toggle	</let><body>var ${calendarObject};</body><initialization>	<if expression="value == null">${calendarObject} = new Calendar();</if><if expression="value != null">${calendarObject} = new Calendar(${value.time});</if>		${calendarObject}.setMonthNames(new Array(${monthNames}));${calendarObject}.setShortMonthNames(new Array(${shortMonthNames}));${calendarObject}.setWeekDayNames(new Array(${weekDayNames}));${calendarObject}.setShortWeekDayNames(new Array(${shortWeekDayNames}));${calendarObject}.setFormat("${format}");${calendarObject}.setFirstDayOfWeek(${firstDayInWeek});${calendarObject}.setMinimalDaysInFirstWeek(${minimalDaysInFirstWeek});${calendarObject}.setIncludeWeek(${includeWeek});${calendarObject}.create();document.${formName}.${buttonName}.onclick = function() {	${calendarObject}.toggle(document.${formName}.${name});}${calendarObject}.onchange = function() {	document.${formName}.${name}.value  = ${calendarObject}.formatDate();}</initialization></script>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -