- 浏览: 1454498 次
- 性别:
- 来自: 苏州
文章分类
- 全部博客 (564)
- 算法 (7)
- 流金岁月 (1)
- Javascript (30)
- actionscript (108)
- as3.0 game (14)
- flex (84)
- fms2 (27)
- 正则表达式 (7)
- 开源组件代码(as3.0) (1)
- Pv3d (13)
- Cairngorm (4)
- vbs (54)
- VB程序设计 (26)
- 计算机应用与维护 (4)
- 职场实用穿衣技巧 (3)
- 历史风云 (15)
- 淡泊明志,宁静致远 (12)
- 情感 (26)
- 杂谈 (41)
- 越南风 (14)
- DirectX (9)
- Dev-cpp (11)
- 回望百年 (2)
- 建站经验 (2)
- Python (24)
- 网络赚钱 (4)
- php (2)
- html (1)
- ob0短址网 (1)
- ob0.cn (1)
- wordpress (1)
- pandas logistic (1)
- haxe (1)
- opencv (1)
- 微信小程序 (3)
- vue (3)
- Flutter (1)
最新评论
-
GGGGeek:
第一个函数滚动监听不起作用,onPageScroll可以
微信小程序--搜索框滚动到顶部时悬浮 -
naomibyron:
解决办法:工具 -> 编译选项 -> 编译器 ...
dev-c++中编译含WINSOCK的代码出现错误的解决方法 -
haichuan11:
这个…… 代码不全真的是让人很憋屈的感觉啊
actionScript 3.0 图片裁剪及旋转 -
chenyw101:
老兄能留个QQ号吗?具体的我有些东西想请教下你
用VB制作网站登陆器 -
yantao1943:
貌似有点问题,只派发一次事件啊
使用ActionScript 2.0或ActionScript 3.0处理音频文件的提示点(cue
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()" >
<mx:Script>
<![CDATA[
/************************************************************************
*
* 文件名:todaychange.mxml
*
* 文件描述:完全动态生成年月日下拉关联菜单 flex版
*
* 创建人:hereson, 2008年4月21日
*
* 版本号:1.0
*
* 修改记录:
*
************************************************************************/
private var today:Date;
private var YMD:Date;
private var datoptions:Array = new Array();
private function init():void
{
if( YMD==null ) setDefault();
var todaYear:Number=today.getFullYear();
addOption(month,1,12);
addOption(day,1,31);
addOption(year,todaYear-50,todaYear,todaYear-25);
}
private function monthDay(intYear:Number,intMonth:Number):Number{
var mDate:Date = new Date(intYear,intMonth,-1);
var mDay:Number = mDate.getDate() + 1;
return mDay;
}
private function resetDay():void
{
var intYear:Number = Number(year.selectedItem);
var intMonth:Number = Number(month.selectedItem);
var num:Number = monthDay(intYear, intMonth);
var len:Number = datoptions.length;
if( len > num )
{
datoptions.splice(num,len-num);
}else if( len < num )
{
addOption(day, 1, num);
}
}
private function resetMonth():void{
month.selectedItem = 1;
resetDay();
}
private function setDefault(day:String=""):void{
today = new Date();
if( day!="" ) {
var splitDay:Array = day.split("-");
today = new Date( splitDay[0], splitDay[1]-1, splitDay[2] );
}
YMD = new Date(today.getFullYear(), today.getMonth()+1, today.getDate());
}
private function addOption( obj:ComboBox, start:Number, end:Number, selected:Number=-1):void
{
var temparr:Array=new Array();
end++;
for(var i:Number=start;i<end;i++)
{
temparr.push(i);
}
obj.dataProvider=temparr;
if(start>1)obj.selectedIndex=selected-start;
}
]]>
</mx:Script>
<mx:HBox width="100%" horizontalAlign="center" paddingTop="20">
<mx:ComboBox id="year" change="resetMonth()"/>
<mx:Label text="年"/>
<mx:ComboBox id="month" change="resetDay()"/>
<mx:Label text="月" />
<mx:ComboBox id="day" />
<mx:Label text="日"/>
</mx:HBox>
</mx:Application>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()" >
<mx:Script>
<![CDATA[
/************************************************************************
*
* 文件名:todaychange.mxml
*
* 文件描述:完全动态生成年月日下拉关联菜单 flex版
*
* 创建人:hereson, 2008年4月21日
*
* 版本号:1.0
*
* 修改记录:
*
************************************************************************/
private var today:Date;
private var YMD:Date;
private var datoptions:Array = new Array();
private function init():void
{
if( YMD==null ) setDefault();
var todaYear:Number=today.getFullYear();
addOption(month,1,12);
addOption(day,1,31);
addOption(year,todaYear-50,todaYear,todaYear-25);
}
private function monthDay(intYear:Number,intMonth:Number):Number{
var mDate:Date = new Date(intYear,intMonth,-1);
var mDay:Number = mDate.getDate() + 1;
return mDay;
}
private function resetDay():void
{
var intYear:Number = Number(year.selectedItem);
var intMonth:Number = Number(month.selectedItem);
var num:Number = monthDay(intYear, intMonth);
var len:Number = datoptions.length;
if( len > num )
{
datoptions.splice(num,len-num);
}else if( len < num )
{
addOption(day, 1, num);
}
}
private function resetMonth():void{
month.selectedItem = 1;
resetDay();
}
private function setDefault(day:String=""):void{
today = new Date();
if( day!="" ) {
var splitDay:Array = day.split("-");
today = new Date( splitDay[0], splitDay[1]-1, splitDay[2] );
}
YMD = new Date(today.getFullYear(), today.getMonth()+1, today.getDate());
}
private function addOption( obj:ComboBox, start:Number, end:Number, selected:Number=-1):void
{
var temparr:Array=new Array();
end++;
for(var i:Number=start;i<end;i++)
{
temparr.push(i);
}
obj.dataProvider=temparr;
if(start>1)obj.selectedIndex=selected-start;
}
]]>
</mx:Script>
<mx:HBox width="100%" horizontalAlign="center" paddingTop="20">
<mx:ComboBox id="year" change="resetMonth()"/>
<mx:Label text="年"/>
<mx:ComboBox id="month" change="resetDay()"/>
<mx:Label text="月" />
<mx:ComboBox id="day" />
<mx:Label text="日"/>
</mx:HBox>
</mx:Application>
发表评论
-
Apache FlexJS 0.0.1 和 Apache Flex FalconJX 0.0.1发布
2015-11-01 19:44 558原文地址:http://note.sdo.com/u/634 ... -
Flash Catalyst 常用键盘快捷键
2011-03-28 15:38 1069转自:http://www.riameeting.com/ ... -
8款很实用的Actionscript写的位图(BitMap)操作类
2011-03-24 12:09 1948AS3 Scale9 Bitmap ... -
VC++ 项目中使用 FLEX
2011-03-24 09:13 19521, http://hi.baidu.com/qinpc/ ... -
flex应用开发/flash应用开发 代做flash作业/flex作业
2011-01-09 20:37 347专业承接flex应用开发/flash应用开发 ... -
脑袋里的秘密,输入姓名就可以知道你在想什么! flex版
2010-12-29 11:34 2551输入名字就可以知道她/他在想什么的工具~~ -
一个flex聊天机器人
2010-12-18 10:42 1660无聊之下所作,供大伙娱乐,随边聊聊。。。 -
Flex:基于Flex-config.xml的命令行编译
2009-07-01 09:33 1899关键字: Flex Flex2 编译 mxmlc ... -
抽出flash与java 用AMF交互代码
2009-06-30 15:09 3666最近做的一个java 与flash通讯的项目,由于项目框 ... -
BulkLoader类和PV3D
2009-06-26 17:02 1973AS3取消了movieclip的loader类,所以加 ... -
使用 Flex Builder 3.x 分析工具 Profile
2009-06-25 11:26 3422前言 关于分析工具 (原文见Flex Builder ... -
AMF3+JAVA的调用范例
2009-06-24 17:44 2567[AS3]AMF3+JAVA的调用范例 amf是Ad ... -
Flex 程序性能测试
2009-06-24 16:02 1956Flex 程序性能测试 作者:叶晖俊 yehui ... -
Flex RemoteObject类参考
2009-06-19 11:39 1246<mx:RemoteObject>标记 ... -
flex画的菱形
2009-05-11 16:19 3462package com { impo ... -
理解 Flex itemRenderer - 第 4 部分: 状态和过渡
2009-05-08 09:23 1719itemRenderer 最擅长与应用 ... -
理解 Flex itemRenderer - 第 5 部分: 效率
2009-05-08 09:21 1773如果您要显示大量 itemRenderer-无论在 Dat ... -
VO to XML converter
2009-05-04 09:00 1157private function convertToXM ... -
Flex全屏
2008-09-26 11:11 1799private function goFullScreen( ... -
ExternalInterface在Firefox下出错的bug
2008-09-16 09:28 3188使用Document Class为避免命名空间冲突,通常会取消 ...
相关推荐
在IT领域,尤其是在网页开发中,下拉菜单年月日插件是一种常见的用户界面元素,用于帮助用户方便地选择日期。这种插件通常涉及到前端开发技术,如HTML、CSS和JavaScript,尤其是jQuery库,因为提供的文件名为...
在本文中,我们将探讨如何使用JSP(JavaServer Pages)技术实现关联下拉列表的功能,具体来说是如何根据用户选择的年份和月份动态更新显示的日期列表。这是一个实用且常见的功能,在很多需要用户输入日期的应用场景...
当用户更改了一个下拉列表的选项时,触发关联的JavaScript函数。 3. **DOM操作**:JavaScript可以用来修改HTML文档的对象模型,即DOM(Document Object Model)。通过改变DOM元素的属性或内容,我们可以更新页面...
这通常通过添加额外的下拉菜单或者按钮来实现,让用户可以方便地更改日期选择范围。 2. **自定义格式**:根据不同的选择模式,控件应能显示和接受不同的日期格式。例如,当选择年月日时,日期格式可能是`YYYY-MM-DD...
年月日三联动时间控件是一种常见的用户界面元素,它允许用户通过三个相互关联的下拉框分别选择年、月和日,以精确地输入日期。这种控件在各种Web应用和桌面应用中广泛使用,尤其适用于需要用户输入日期的情况。下面...
"android年月日三级联动日期选择器demo"是一个专门实现这种功能的示例代码,它允许用户通过三个相互关联的下拉菜单(年、月、日)来选择一个具体的日期。下面我们将深入探讨这个demo涉及的知识点。 1. **自定义View...
3. **插件内部逻辑**:插件内部会根据设定生成年、月、日的下拉列表,并监听用户的选择。当用户完成选择后,插件会自动将选定的日期组合成完整的日期字符串,并显示在输入框中。 ### 四、插件特性 - **易用性**:...
总之,"JS年月日三级联动下拉框日期选择特效代码"是一种实用的前端技术实现,通过JavaScript动态生成和控制下拉菜单,实现了年月日的联动选择。对于开发者来说,理解和实现这样的功能不仅可以提高页面的交互性,也是...
为了展示年月选择,可能还会添加下拉菜单或按钮。年份和月份的更新会触发日历的重新渲染。 3. **事件绑定**:插件会监听用户对日历元素的操作,如点击日期单元格、切换年月等。这些事件的处理器会更新选定的日期,...
这种设计允许用户通过三个下拉菜单分别选择年、月和日,形成一个完整的日期。在这个"JS年月日三级联动下拉框日期选择代码.zip"压缩包中,包含了一个实现这一功能的代码示例。 首先,我们要理解“联动”这个词在编程...
"年月日选择器js特效特效代码" 提供了一种基于Backbone.js实现的解决方案,旨在优化用户体验,让用户更方便地选择日期。Backbone.js是一个轻量级的JavaScript库,它为构建复杂的Web应用提供了模型层(Model)、视...
- **5.5 多层次下拉菜单**:创建多个层级的下拉菜单,方便展示更复杂的信息结构。 - **5.6 模拟 IE 菜单按钮**:模仿 IE 浏览器菜单的设计风格。 - **5.7 状态栏和 title 栏动态效果**:实现状态栏和 title 栏的...
- **如何计算年月日**: 计算日期相关的数值。 - **计算功能太弱**: 针对表达式的计算功能不足的情况提出解决方案。 - **数据无法保存**: 解决数据保存失败的问题。 - **美化自动编号**: 自定义自动编号的格式。 ###...
2014年09月12日 V2.85更新包(推荐升级) 1.[*修复]修复后台某文件出现任意下载漏洞【感谢乌云[haitaowuyun]发现】 2.[*修复]修复前台存在的SQL注入风险漏洞【感谢乌云[语邑尘]发现】 3.[*修复]修复前台存在的xss跨...
- 应用Bootstrap的表单组件来创建员工信息和部门管理的输入表单,如输入框、下拉菜单等,提高用户体验。 - 使用Bootstrap的表格组件展示查询结果,使数据清晰易读。 - 结合JavaScript和jQuery,实现表单验证、...
- **2.8.16 如何计算年月日:** 提供了日期计算的具体方法。 - **2.8.17 计算功能太弱?:** 针对计算功能不足的问题提供了改进建议。 - **2.8.18 数据无法保存?:** 分析了数据保存失败的原因及解决措施。 - **...
- 实现此功能,需要提供输入框让用户输入年月,或者下拉菜单供用户选择,然后更新日历视图。 6. **Kalendae库**: - "Kalendae-master"这个文件名很可能指的是Kalendae,这是一个JavaScript库,专门用于创建交互...
考勤机定义,支持多种多台考勤机,可动态扩展 出差记录管理(人力资源软件) 请假记录管理(人力资源软件) 调休记录管理(人力资源软件) 加班记录管理(人力资源软件) 支持和工资单接口(人力资源软件) 支持自定义...
- **日期时间选择**:用户可以通过上下滑动年月日、小时分钟秒的滑块来选择具体日期和时间,点击确定按钮后,所选值会自动填充到关联的输入框。 - **日期范围选择**:一些插件还支持选择日期范围,如开始日期和...