从三月份到现在,我整理了一套js工具库,提供了对html进行编程的常用方法。真不知道自己吃错什么药了,竟然能够连着不眠不休的写上两个月。
1.0版本包括:
规范的全局变量定义
唯一标识符生成器
插入处理器
键盘事件帮助类(各种键盘事件判断)、输入限制(正/负整型、正/负浮点型、大小写字母等)
Debug处理类
对String、Array和Date的扩展。字符串转hash等。
html元素处理工具类(如单个/组 html元素的启用、禁用、显示转换等)
按钮生成类(自动根据页面类型生成对应按钮)
下拉框处理类(提供单选/多选select常需使用的方法、Ajax生成联动下拉框方法等)
表单校验控件(校验表单并在元素后后成提示,同时可选择生成xml串)
表单帮助类 (操作表单元素的各种方法)、表单提交处理(不用ajax的无刷新提交等)
表格帮助类
XML解析为html表格控件(自动拼装form参数以ajax提交,
取回返回xml自动解析为html,带可选分页)
分页控件
表格事件处理控件(单选行、del删除行等)
弹出窗口帮助类
操作辅助类(与界面开发流程相关)、
操作公用方法(返回正确路径、取页面对象、拼装页面参数)
下拉菜单控件(重新设计实现中。。)
。。。。
实在是累。这套工具库,我想叫它jsdk。