博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.常用的Javascript综合
阅读量:6079 次
发布时间:2019-06-20

本文共 3419 字,大约阅读时间需要 11 分钟。

.常用的Javascript综合 收藏 博客分类: javascriptjavascripthtml脚本浏览器 . /一、验证类1、数字验证内  1.1 整数  1.2 大于0的整数 (用于传来的ID的验证)  1.3 负整数的验证  1.4 整数不能大于iMax  1.5 整数不能小于iMin2、时间类  2.1 短时间,形如 (13:04:06)  2.2 短日期,形如 (2003-12-05)  2.3 长时间,形如 (2003-12-05 13:04:06)  2.4 只有年和月。形如(2003-05,或者2003-5)  2.5 只有小时和分钟,形如(12:03)3、表单类  3.1 所有的表单的值都不能为空  3.2 多行文本框的值不能为空。  3.3 多行文本框的值不能超过sMaxStrleng  3.4 多行文本框的值不能少于sMixStrleng  3.5 判断单选框是否选择。  3.6 判断复选框是否选择.  3.7 复选框的全选,多选,全不选,反选  3.8 文件上传过程中判断文件类型4、字符类  4.1 判断字符全部由a-Z或者是A-Z的字字母组成  4.2 判断字符由字母和数字组成。  4.3 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母  4.4 字符串替换函数.Replace();5、浏览器类  5.1 判断浏览器的类型  5.2 判断ie的版本  5.3 判断客户端的分辨率  6、结合类  6.1 email的判断。  6.2 手机号码的验证  6.3 身份证的验证 二、功能类1、时间与相关控件类  1.1 日历  1.2 时间控件  1.3 万年历  1.4 显示动态显示时钟效果(文本,如OA中时间)  1.5 显示动态显示时钟效果 (图像,像手表) 2、表单类  2.1 自动生成表单  2.2 动态添加,修改,删除下拉框中的元素  2.3 可以输入内容的下拉框  2.4 多行文本框中只能输入iMax文字。如果多输入了,自动减少到iMax个文字(多用于短信发送)  3、打印类  3.1 打印控件4、事件类  4.1 屏蔽右键  4.2 屏蔽所有功能键  4.3 --> 和<-- F5 F11,F9,F1  4.4 屏蔽组合键ctrl+N5、网页设计类  5.1 连续滚动的文字,图片(注意是连续的,两段文字和图片中没有空白出现)  5.2 html编辑控件类  5.3 颜色选取框控件  5.4 下拉菜单  5.5 两层或多层次的下拉菜单  5.6 仿IE菜单的按钮。(效果如rongshuxa.com的导航栏目)  5.7 状态栏,title栏的动态效果(例子很多,可以研究一下)  5.8 双击后,网页自动滚屏6、树型结构。7、无边框效果的制作8、连动下拉框技术9、文本排序10,画图类,含饼、柱、矢量贝滋曲线11,操纵客户端注册表类12,DIV层相关(拖拽、显示、隐藏、移动、增加)13,TABLAE相关(客户端动态增加行列,模拟进度条,滚动列表等)14,各种相关类,如播放器,flash与脚本互动等16, 刷新/模拟无刷新 异步调用类(XMLHttp或iframe,frame)/1.让文字不停地滚动
滚动文字
2.记录并显示网页的最后修改时间 3.关闭当前窗口关闭窗口4.5秒后关闭当前页 5.2秒后载入指定网页
6.添加到收藏夹7.让超链接不显示下划线8.禁止鼠标右键的动作9.设置该页为首页
将本站设置为首页
10.节日倒计时 11.单击按钮打印出当前页12.单击按钮‘另存为’当前页 13.显示系统当前日期 14.不同时间段显示不同问候语15.水中倒影效果 16.慢慢变大的窗口

进入17.改变IE地址栏的IE图标 我们要先做一个16*16的icon(图标文件),保存为index.ico。把这个图标文件上传到根目录下,并在首页之间加上如下代码:

18:进入或者离开时显示信息 设置body的 onLoad和onUnload事件19:只能输入数字

请输入数字:
20:email 合法性检查 21:屏蔽 Ctrl+N、Shift+F10、F5刷新、退格键22:屏蔽F5键23:屏蔽主窗口滚动条在body标签里加上 style="overflow-y:hidden"24:取得控件的绝对位置 25:切换页面后,光标停在文本框文字的最后 26:表格的半透明显示效果 在之间加上如下代码: 在之间加上如下代码:
很酷吧!
27:细线分隔线

28:过渡度方式
to b.htmlDuration的值为网页动态过渡的时间,单位为秒。 Transition是过渡方式,它的值为0到23,分别对应24种过渡方式。如下表: 0 盒状收缩 1 盒状放射 2 圆形收缩 3 圆形放射 4 由下往上 5 由上往下 6 从左至右 7 从右至左 8 垂直百叶窗 9 水平百叶窗 10 水平格状百叶窗 11垂直格状百叶窗 12 随意溶解 13从左右两端向中间展开 14从中间向左右两端展开 15从上下两端向中间展开 16从中间向上下两端展开 17 从右上角向左下角展开 18 从右下角向左上角展开 19 从左上角向右下角展开 20 从左下角向右上角展开 21 水平线状展开 22 垂直线状展开 23 随机产生一种过渡方式29:如何控制横向和纵向滚动条的显隐? 去掉x轴 去掉y轴 不显/30:javascript中获取地址栏参数比如 index.jsp?id=xxx&name=xxx方法一:方法二: 方法三: 31:window对象的方法open(URL,WindowName,parameterList):open方法创建一个新的浏览器窗口,并在新窗口中载入一个指定的URL地址。 close():close方法关闭一个浏览器窗口. alert(text):弹出一个信息框. confirm(text):弹出一个确认框. prompt(text,Defaulttext):弹出一个提示框. setTimeout(expression,time):定时设置,在一定时间后自动执行expression描述的代码,使用time设置时间,单位是毫秒. clearTimeout(timer):取消以前的定时设置. back():指示浏览器载入历史记录中的上一个URL地址. forward():指示浏览器载入历史记录中的下一个URL地址. stop():指示浏览器停止网页的装载. location:提供当前窗口的URL信息 history:提供当前窗口的历史记录,可以在网页导航中发挥作用. closed:一个指出窗口目前是否关闭的逻辑值. self:引用当前文档对应的窗口. navigate(url):窗口转向另外一个窗口32:验证是否整数33:验证是否都是数字,而且是正整数34:验证是否都是数字,而且是负整数35:短时间,形如 (13:04:06) 36:短日期,形如 (2008-12-05)37:长时间,形如 (2003-12-05 13:04:06) 38:检测值不能为空 39:判断字符全部由a-Z或者是A-Z的字字母组成40:判断字符由字母和数字组成41:判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母 42:判断浏览器的类型43:判断ie的版本44:判断客户端的分辨率 45:用正则表达式判断是否Email46:用正则表达式判断是否身份证号码47:给表格自动增行(msdn的例子)
48:严格的身份证验证49:验证IP地址

 

转载于:https://www.cnblogs.com/zhengchubin/archive/2012/09/23/2698760.html

你可能感兴趣的文章
深入理解JavaScript内部原理(4): 作用域链(Scope Chain)
查看>>
(转载)从 Java 代码到 Java 堆
查看>>
模仿pgpool-II的方式,建立线程池
查看>>
根据旋转前后的向量值求旋转矩阵
查看>>
微软开放Kinect for Windows样本代码
查看>>
武汉户口的必要性
查看>>
计算机语言的基本理论
查看>>
[转]java加密算法简要介绍
查看>>
aaa
查看>>
批处理命令篇--配置免安装mysql
查看>>
VMWare虚拟机系统网络配置
查看>>
性能优化你必须知道的那些事儿
查看>>
锋利的jQuery-4--给事件添加命名空间
查看>>
linux概念之cpu分析
查看>>
性能调优攻略
查看>>
Java策略模式(Strategy模式) 之体验
查看>>
负载均衡探测器lbd
查看>>
【转】浅谈.net remoting 与webservice
查看>>
Golang 笔记 5 go语句
查看>>
ef core
查看>>