📄 zptime-setup.js
字号:
//$Id: zptime-setup.js 6651 2007-03-19 10:15:22Z slip $/** * Sets up Zapatec.TimeSelector. */Zapatec.TimeSelect.setup = function (config) { var timeConfig = Zapatec.Hash.remove(config, "inputField", "inputFormat"); var time = new Zapatec.TimeSelect(timeConfig), update = true; if (config.inputField && config.inputFormat) { Zapatec.Utils.addEvent(window, "load", function() { if (typeof config.inputField == "string") { config.inputField = document.getElementById(config.inputField); } if (config.inputField) { update = true; time.addEventListener("onTimeChange", function (date) { if (update) { config.inputField.value = date.print(config.inputFormat); } else { update = true; } }); Zapatec.Utils.addEvent(config.inputField, "keyup", function(ev) { var parsedDate = Date.parseDate(config.inputField.value, config.inputFormat); if (parsedDate) { update = false; time.setTime(parsedDate); } }); Zapatec.Utils.addEvent(config.inputField, "blur", function(ev) { config.inputField.value = time.getConfiguration().date.print(config.inputFormat); update = true; }); } else { Zapatec.Log("Wrong input field!"); } }); } time.create(); return time;};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -